# near model CODE resource # jump table entries: 9592-9596 (5 of them) export_1199: fn00000000: 00000000 4E56 FDFC link A6, -0x0204 00000004 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000008 266E 0008 movea.l A3, [A6 + 0x8] 0000000C 102B 0012 move.b D0, [A3 + 0x12] 00000010 5A00 addq.b D0, 5 00000012 7200 moveq.l D1, 0x00 00000014 1200 move.b D1, D0 00000016 B2AD B206 cmp.l D1, [A5 - 0x4DFA] 0000001A 6F44 ble +0x46 /* 00000060 */ 0000001C 7000 moveq.l D0, 0x00 0000001E 102B 0012 move.b D0, [A3 + 0x12] 00000022 5A80 addq.l D0, 5 00000024 E580 asl D0, 2 00000026 2F00 move.l -[A7], D0 00000028 202D B206 move.l D0, [A5 - 0x4DFA] 0000002C E580 asl D0, 2 0000002E 2F00 move.l -[A7], D0 00000030 486D B20A pea.l [A5 - 0x4DF6] 00000034 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */] 00000038 4A40 tst.w D0 0000003A 4FEF 000C lea.l A7, [A7 + 0xC] 0000003E 6606 bne +0x8 /* 00000046 */ 00000040 7000 moveq.l D0, 0x00 00000042 6000 017C bra +0x17E /* 000001C0 */ label00000046: 00000046 7000 moveq.l D0, 0x00 00000048 102B 0012 move.b D0, [A3 + 0x12] 0000004C 5A80 addq.l D0, 5 0000004E 2B40 B206 move.l [A5 - 0x4DFA], D0 00000052 202D B20A move.l D0, [A5 - 0x4DF6] 00000056 5080 addq.l D0, 8 00000058 2F00 move.l -[A7], D0 0000005A 4EAD 028A jsr [A5 + 0x28A /* export_77 */] 0000005E 588F addq.l A7, 4 label00000060: 00000060 206D B20A movea.l A0, [A5 - 0x4DF6] 00000064 4AA8 0004 tst.l [A0 + 0x4] 00000068 6600 0096 bne +0x98 /* 00000100 */ 0000006C 1D7C 0001 FE00 move.b [A6 - 0x200], 0x1 00000072 1D7C 0014 FE01 move.b [A6 - 0x1FF], 0x14 00000078 598F subq.l A7, 4 0000007A 7001 moveq.l D0, 0x01 0000007C 3F00 move.w -[A7], D0 0000007E 486E FE00 pea.l [A6 - 0x200] 00000082 A931 syscall NewMenu 00000084 206D B20A movea.l A0, [A5 - 0x4DF6] 00000088 215F 0004 move.l [A0 + 0x4], [A7]+ 0000008C 702F moveq.l D0, 0x2F 0000008E 2F00 move.l -[A7], D0 00000090 486E FF00 pea.l [A6 - 0x100] 00000094 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */] 00000098 206D B20A movea.l A0, [A5 - 0x4DF6] 0000009C 2F28 0004 move.l -[A7], [A0 + 0x4] 000000A0 486E FF00 pea.l [A6 - 0x100] 000000A4 A933 syscall AppendMenu 000000A6 206D B20A movea.l A0, [A5 - 0x4DF6] 000000AA 2F28 0004 move.l -[A7], [A0 + 0x4] 000000AE 2F3C 4452 5652 move.l -[A7], 0x44525652 /* 'DRVR' */ 000000B4 A94D syscall AppendResMenu/AddResMenu 000000B6 206D B20A movea.l A0, [A5 - 0x4DF6] 000000BA 2F28 0004 move.l -[A7], [A0 + 0x4] 000000BE 7000 moveq.l D0, 0x00 000000C0 3F00 move.w -[A7], D0 000000C2 A935 syscall InsertMenu 000000C4 4A6D E69A tst.w [A5 - 0x1966] 000000C8 508F addq.l A7, 8 000000CA 6734 beq +0x36 /* 00000100 */ 000000CC 7044 moveq.l D0, 0x44 000000CE 2F00 move.l -[A7], D0 000000D0 486E FF00 pea.l [A6 - 0x100] 000000D4 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */] 000000D8 4A2E FF00 tst.b [A6 - 0x100] 000000DC 508F addq.l A7, 8 000000DE 6720 beq +0x22 /* 00000100 */ 000000E0 558F subq.l A7, 2 000000E2 486E FDFC pea.l [A6 - 0x204] 000000E6 303C 0200 move.w D0, 0x200 000000EA A830 syscall Pack14 000000EC 4A5F tst.w [A7]+ 000000EE 6610 bne +0x12 /* 00000100 */ 000000F0 4AAE FDFC tst.l [A6 - 0x204] 000000F4 670A beq +0xC /* 00000100 */ 000000F6 2F2E FDFC move.l -[A7], [A6 - 0x204] 000000FA 486E FF00 pea.l [A6 - 0x100] 000000FE A933 syscall AppendMenu label00000100: 00000100 3E2D B208 move.w D7, [A5 - 0x4DF8] 00000104 604C bra +0x4E /* 00000152 */ label00000106: 00000106 206D B20A movea.l A0, [A5 - 0x4DF6] 0000010A 48C7 ext.l D7 0000010C 2007 move.l D0, D7 0000010E E580 asl D0, 2 00000110 4AB0 0800 tst.l [A0 + D0] 00000114 673C beq +0x3E /* 00000152 */ 00000116 206D B20A movea.l A0, [A5 - 0x4DF6] 0000011A 48C7 ext.l D7 0000011C 2007 move.l D0, D7 0000011E E580 asl D0, 2 00000120 226D B20A movea.l A1, [A5 - 0x4DF6] 00000124 2030 0800 move.l D0, [A0 + D0] 00000128 B0A9 0010 cmp.l D0, [A1 + 0x10] 0000012C 6714 beq +0x16 /* 00000142 */ 0000012E 3F07 move.w -[A7], D7 00000130 A936 syscall DeleteMenu 00000132 206D B20A movea.l A0, [A5 - 0x4DF6] 00000136 48C7 ext.l D7 00000138 2007 move.l D0, D7 0000013A E580 asl D0, 2 0000013C 2F30 0800 move.l -[A7], [A0 + D0] 00000140 A932 syscall DisposeMenu label00000142: 00000142 206D B20A movea.l A0, [A5 - 0x4DF6] 00000146 48C7 ext.l D7 00000148 2007 move.l D0, D7 0000014A E580 asl D0, 2 0000014C 7200 moveq.l D1, 0x00 0000014E 2181 0800 move.l [A0 + D0], D1 label00000152: 00000152 3007 move.w D0, D7 00000154 5347 subq.w D7, 1 00000156 0C40 0005 cmpi.w D0, 0x5 0000015A 6EAA bgt -0x54 /* 00000106 */ 0000015C 7000 moveq.l D0, 0x00 0000015E 2B40 B202 move.l [A5 - 0x4DFE], D0 00000162 598F subq.l A7, 4 00000164 A93B syscall GetMenuBar 00000166 285F movea.l A4, [A7]+ 00000168 200C move.l D0, A4 0000016A 671E beq +0x20 /* 0000018A */ 0000016C 2054 movea.l A0, [A4] 0000016E 7006 moveq.l D0, 0x06 00000170 B050 cmp.w D0, [A0] 00000172 6C10 bge +0x12 /* 00000184 */ 00000174 2054 movea.l A0, [A4] 00000176 2068 000C movea.l A0, [A0 + 0xC] 0000017A 2050 movea.l A0, [A0] 0000017C 3010 move.w D0, [A0] 0000017E 48C0 ext.l D0 00000180 2B40 B202 move.l [A5 - 0x4DFE], D0 label00000184: 00000184 2F0C move.l -[A7], A4 00000186 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label0000018A: 0000018A 026B E07F 0010 andi.w [A3 + 0x10], 0xE07F 00000190 2B4B AFA4 move.l [A5 - 0x505C], A3 00000194 2853 movea.l A4, [A3] 00000196 4246 clr.w D6 00000198 6016 bra +0x18 /* 000001B0 */ label0000019A: 0000019A 48C6 ext.l D6 0000019C 2F06 move.l -[A7], D6 0000019E 2F0C move.l -[A7], A4 000001A0 D8FC 0016 add.w A4, 0x16 000001A4 2F0B move.l -[A7], A3 000001A6 4EBA 036C jsr [PC + 0x36C /* 00000514 */] 000001AA 4FEF 000C lea.l A7, [A7 + 0xC] 000001AE 5246 addq.w D6, 1 label000001B0: 000001B0 48C6 ext.l D6 000001B2 7000 moveq.l D0, 0x00 000001B4 102B 0012 move.b D0, [A3 + 0x12] 000001B8 B086 cmp.l D0, D6 000001BA 6EDE bgt -0x20 /* 0000019A */ 000001BC A937 syscall DrawMenuBar 000001BE 7001 moveq.l D0, 0x01 label000001C0: 000001C0 4CEE 18C0 FDEC movem.l D6,D7,A3,A4, [A6 - 0x214] 000001C6 4E5E unlink A6 000001C8 4E75 rts export_1200: fn000001CA: 000001CA 4E56 FDFA link A6, -0x0206 000001CE 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000001D2 49EE FE00 lea.l A4, [A6 - 0x200] 000001D6 4EAD 0272 jsr [A5 + 0x272 /* export_74 */] 000001DA 3A00 move.w D5, D0 000001DC 206E 0008 movea.l A0, [A6 + 0x8] 000001E0 303C 1000 move.w D0, 0x1000 000001E4 C068 0010 and.w D0, [A0 + 0x10] 000001E8 670A beq +0xC /* 000001F4 */ 000001EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001EE 4EBA FE10 jsr [PC - 0x1F0 /* 00000000 */] 000001F2 588F addq.l A7, 4 label000001F4: 000001F4 4A45 tst.w D5 000001F6 6616 bne +0x18 /* 0000020E */ 000001F8 4A6D B200 tst.w [A5 - 0x4E00] 000001FC 6610 bne +0x12 /* 0000020E */ 000001FE 206E 0008 movea.l A0, [A6 + 0x8] 00000202 303C 0F80 move.w D0, 0xF80 00000206 C068 0010 and.w D0, [A0 + 0x10] 0000020A 6700 02FC beq +0x2FE /* 00000508 */ label0000020E: 0000020E 206E 0008 movea.l A0, [A6 + 0x8] 00000212 7000 moveq.l D0, 0x00 00000214 1028 0012 move.b D0, [A0 + 0x12] 00000218 222D B206 move.l D1, [A5 - 0x4DFA] 0000021C 5B81 subq.l D1, 5 0000021E B280 cmp.l D1, D0 00000220 6F0C ble +0xE /* 0000022E */ 00000222 206E 0008 movea.l A0, [A6 + 0x8] 00000226 7000 moveq.l D0, 0x00 00000228 1028 0012 move.b D0, [A0 + 0x12] 0000022C 6006 bra +0x8 /* 00000234 */ label0000022E: 0000022E 202D B206 move.l D0, [A5 - 0x4DFA] 00000232 5B80 subq.l D0, 5 label00000234: 00000234 3D40 FDFA move.w [A6 - 0x206], D0 00000238 4244 clr.w D4 0000023A 206E 0008 movea.l A0, [A6 + 0x8] 0000023E 2D50 FDFC move.l [A6 - 0x204], [A0] 00000242 6000 02B2 bra +0x2B4 /* 000004F6 */ label00000246: 00000246 48C4 ext.l D4 00000248 2C04 move.l D6, D4 0000024A 5A86 addq.l D6, 5 0000024C 206E FDFC movea.l A0, [A6 - 0x204] 00000250 303C 0800 move.w D0, 0x800 00000254 C068 0010 and.w D0, [A0 + 0x10] 00000258 6714 beq +0x16 /* 0000026E */ 0000025A 48C4 ext.l D4 0000025C 2F04 move.l -[A7], D4 0000025E 2F2E FDFC move.l -[A7], [A6 - 0x204] 00000262 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000266 4EBA 02AC jsr [PC + 0x2AC /* 00000514 */] 0000026A 4FEF 000C lea.l A7, [A7 + 0xC] label0000026E: 0000026E 4A45 tst.w D5 00000270 6616 bne +0x18 /* 00000288 */ 00000272 4A6D B200 tst.w [A5 - 0x4E00] 00000276 6610 bne +0x12 /* 00000288 */ 00000278 206E FDFC movea.l A0, [A6 - 0x204] 0000027C 303C 0780 move.w D0, 0x780 00000280 C068 0010 and.w D0, [A0 + 0x10] 00000284 6700 0268 beq +0x26A /* 000004EE */ label00000288: 00000288 206E FDFC movea.l A0, [A6 - 0x204] 0000028C 4A28 0012 tst.b [A0 + 0x12] 00000290 6700 025C beq +0x25E /* 000004EE */ 00000294 206E FDFC movea.l A0, [A6 - 0x204] 00000298 2F10 move.l -[A7], [A0] 0000029A 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 0000029E 206E FDFC movea.l A0, [A6 - 0x204] 000002A2 2F10 move.l -[A7], [A0] 000002A4 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 000002A8 4247 clr.w D7 000002AA 598F subq.l A7, 4 000002AC 206E FDFC movea.l A0, [A6 - 0x204] 000002B0 2050 movea.l A0, [A0] 000002B2 2F10 move.l -[A7], [A0] 000002B4 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 000002B8 265F movea.l A3, [A7]+ 000002BA 6000 020C bra +0x20E /* 000004C8 */ label000002BE: 000002BE 4A6D B200 tst.w [A5 - 0x4E00] 000002C2 674C beq +0x4E /* 00000310 */ 000002C4 7008 moveq.l D0, 0x08 000002C6 B053 cmp.w D0, [A3] 000002C8 6646 bne +0x48 /* 00000310 */ 000002CA 703D moveq.l D0, 0x3D 000002CC 2F00 move.l -[A7], D0 000002CE 2F0C move.l -[A7], A4 000002D0 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */] 000002D4 206D B20A movea.l A0, [A5 - 0x4DF6] 000002D8 2006 move.l D0, D6 000002DA E580 asl D0, 2 000002DC 2F30 0800 move.l -[A7], [A0 + D0] 000002E0 3007 move.w D0, D7 000002E2 5240 addq.w D0, 1 000002E4 3F00 move.w -[A7], D0 000002E6 2F0C move.l -[A7], A4 000002E8 A947 syscall SetMenuItemText/SetItem 000002EA 7000 moveq.l D0, 0x00 000002EC 1014 move.b D0, [A4] 000002EE 2F00 move.l -[A7], D0 000002F0 200C move.l D0, A4 000002F2 5280 addq.l D0, 1 000002F4 2F00 move.l -[A7], D0 000002F6 48C7 ext.l D7 000002F8 2007 move.l D0, D7 000002FA 5280 addq.l D0, 1 000002FC 2F00 move.l -[A7], D0 000002FE 206E FDFC movea.l A0, [A6 - 0x204] 00000302 2F28 0004 move.l -[A7], [A0 + 0x4] 00000306 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 0000030A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000030E 605E bra +0x60 /* 0000036E */ label00000310: 00000310 303C 0200 move.w D0, 0x200 00000314 C06B 0002 and.w D0, [A3 + 0x2] 00000318 6754 beq +0x56 /* 0000036E */ 0000031A 18BC 0001 move.b [A4], 0x1 0000031E 41EE FF00 lea.l A0, [A6 - 0x100] 00000322 5288 addq.l A0, 1 00000324 2F08 move.l -[A7], A0 00000326 48C7 ext.l D7 00000328 2007 move.l D0, D7 0000032A 5280 addq.l D0, 1 0000032C 2F00 move.l -[A7], D0 0000032E 206E FDFC movea.l A0, [A6 - 0x204] 00000332 2F28 0004 move.l -[A7], [A0 + 0x4] 00000336 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 0000033A 1D40 FF00 move.b [A6 - 0x100], D0 0000033E 4FEF 000C lea.l A7, [A7 + 0xC] 00000342 6608 bne +0xA /* 0000034C */ 00000344 197C 002D 0001 move.b [A4 + 0x1], 0x2D /* '-' */ 0000034A 600C bra +0xE /* 00000358 */ label0000034C: 0000034C 2F0C move.l -[A7], A4 0000034E 486E FF00 pea.l [A6 - 0x100] 00000352 4EBA 04E0 jsr [PC + 0x4E0 /* 00000834 */] 00000356 508F addq.l A7, 8 label00000358: 00000358 206D B20A movea.l A0, [A5 - 0x4DF6] 0000035C 2006 move.l D0, D6 0000035E E580 asl D0, 2 00000360 2F30 0800 move.l -[A7], [A0 + D0] 00000364 3007 move.w D0, D7 00000366 5240 addq.w D0, 1 00000368 3F00 move.w -[A7], D0 0000036A 2F0C move.l -[A7], A4 0000036C A947 syscall SetMenuItemText/SetItem label0000036E: 0000036E 303C 2400 move.w D0, 0x2400 /* '$\0' */ 00000372 C06B 0002 and.w D0, [A3 + 0x2] 00000376 0C40 0400 cmpi.w D0, 0x400 0000037A 6622 bne +0x24 /* 0000039E */ 0000037C 206D B20A movea.l A0, [A5 - 0x4DF6] 00000380 2006 move.l D0, D6 00000382 E580 asl D0, 2 00000384 2F30 0800 move.l -[A7], [A0 + D0] 00000388 3007 move.w D0, D7 0000038A 5240 addq.w D0, 1 0000038C 3F00 move.w -[A7], D0 0000038E 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00000392 C06B 0002 and.w D0, [A3 + 0x2] 00000396 56C0 sne D0 00000398 4400 neg.b D0 0000039A 1F00 move.b -[A7], D0 0000039C A945 syscall CheckItem label0000039E: 0000039E 4A45 tst.w D5 000003A0 674E beq +0x50 /* 000003F0 */ 000003A2 006B 8100 0002 ori.w [A3 + 0x2], 0x8100 000003A8 3013 move.w D0, [A3] 000003AA 5D40 subq.w D0, 6 000003AC 677C beq +0x7E /* 0000042A */ 000003AE 0440 00B3 subi.w D0, 0xB3 000003B2 6776 beq +0x78 /* 0000042A */ 000003B4 5340 subq.w D0, 1 000003B6 6772 beq +0x74 /* 0000042A */ 000003B8 0440 000F subi.w D0, 0xF 000003BC 6706 beq +0x8 /* 000003C4 */ 000003BE 5740 subq.w D0, 3 000003C0 6768 beq +0x6A /* 0000042A */ 000003C2 6024 bra +0x26 /* 000003E8 */ label000003C4: 000003C4 4AAD E9E2 tst.l [A5 - 0x161E] 000003C8 6760 beq +0x62 /* 0000042A */ 000003CA 206D E9E2 movea.l A0, [A5 - 0x161E] 000003CE 4A68 018A tst.w [A0 + 0x18A] 000003D2 6756 beq +0x58 /* 0000042A */ 000003D4 206D E9E2 movea.l A0, [A5 - 0x161E] 000003D8 7007 moveq.l D0, 0x07 000003DA B068 018A cmp.w D0, [A0 + 0x18A] 000003DE 674A beq +0x4C /* 0000042A */ 000003E0 026B 7FFF 0002 andi.w [A3 + 0x2], 0x7FFF 000003E6 6042 bra +0x44 /* 0000042A */ label000003E8: 000003E8 026B 7FFF 0002 andi.w [A3 + 0x2], 0x7FFF 000003EE 603A bra +0x3C /* 0000042A */ label000003F0: 000003F0 4A6D B200 tst.w [A5 - 0x4E00] 000003F4 6734 beq +0x36 /* 0000042A */ 000003F6 006B 8100 0002 ori.w [A3 + 0x2], 0x8100 000003FC 3013 move.w D0, [A3] 000003FE 5140 subq.w D0, 8 00000400 6728 beq +0x2A /* 0000042A */ 00000402 5340 subq.w D0, 1 00000404 6724 beq +0x26 /* 0000042A */ 00000406 0440 00A7 subi.w D0, 0xA7 0000040A 671E beq +0x20 /* 0000042A */ 0000040C 0440 0009 subi.w D0, 0x9 /* '\t' */ 00000410 6718 beq +0x1A /* 0000042A */ 00000412 5B40 subq.w D0, 5 00000414 6714 beq +0x16 /* 0000042A */ 00000416 0440 000B subi.w D0, 0xB 0000041A 670E beq +0x10 /* 0000042A */ 0000041C 5740 subq.w D0, 3 0000041E 670A beq +0xC /* 0000042A */ 00000420 5740 subq.w D0, 3 00000422 6706 beq +0x8 /* 0000042A */ 00000424 026B 7FFF 0002 andi.w [A3 + 0x2], 0x7FFF label0000042A: 0000042A 303C 0100 move.w D0, 0x100 0000042E C06B 0002 and.w D0, [A3 + 0x2] 00000432 6760 beq +0x62 /* 00000494 */ 00000434 7000 moveq.l D0, 0x00 00000436 302B 0002 move.w D0, [A3 + 0x2] 0000043A 223C 0000 8000 move.l D1, 0x8000 00000440 C280 and.l D1, D0 00000442 6726 beq +0x28 /* 0000046A */ 00000444 41EE FF00 lea.l A0, [A6 - 0x100] 00000448 5288 addq.l A0, 1 0000044A 2F08 move.l -[A7], A0 0000044C 48C7 ext.l D7 0000044E 2007 move.l D0, D7 00000450 5280 addq.l D0, 1 00000452 2F00 move.l -[A7], D0 00000454 206E FDFC movea.l A0, [A6 - 0x204] 00000458 2F28 0004 move.l -[A7], [A0 + 0x4] 0000045C 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00000460 1D40 FF00 move.b [A6 - 0x100], D0 00000464 4FEF 000C lea.l A7, [A7 + 0xC] 00000468 6616 bne +0x18 /* 00000480 */ label0000046A: 0000046A 206D B20A movea.l A0, [A5 - 0x4DF6] 0000046E 2006 move.l D0, D6 00000470 E580 asl D0, 2 00000472 2F30 0800 move.l -[A7], [A0 + D0] 00000476 3007 move.w D0, D7 00000478 5240 addq.w D0, 1 0000047A 3F00 move.w -[A7], D0 0000047C A93A syscall DisableItem 0000047E 6014 bra +0x16 /* 00000494 */ label00000480: 00000480 206D B20A movea.l A0, [A5 - 0x4DF6] 00000484 2006 move.l D0, D6 00000486 E580 asl D0, 2 00000488 2F30 0800 move.l -[A7], [A0 + D0] 0000048C 3007 move.w D0, D7 0000048E 5240 addq.w D0, 1 00000490 3F00 move.w -[A7], D0 00000492 A939 syscall EnableItem label00000494: 00000494 303C 0080 move.w D0, 0x80 00000498 C06B 0002 and.w D0, [A3 + 0x2] 0000049C 671E beq +0x20 /* 000004BC */ 0000049E 206D B20A movea.l A0, [A5 - 0x4DF6] 000004A2 2006 move.l D0, D6 000004A4 E580 asl D0, 2 000004A6 2F30 0800 move.l -[A7], [A0 + D0] 000004AA 3007 move.w D0, D7 000004AC 5240 addq.w D0, 1 000004AE 3F00 move.w -[A7], D0 000004B0 303C 00FF move.w D0, 0xFF 000004B4 C06B 0002 and.w D0, [A3 + 0x2] 000004B8 3F00 move.w -[A7], D0 000004BA A942 syscall SetItmStyle label000004BC: 000004BC 026B E07F 0002 andi.w [A3 + 0x2], 0xE07F 000004C2 5247 addq.w D7, 1 000004C4 D6FC 0006 add.w A3, 0x6 label000004C8: 000004C8 48C7 ext.l D7 000004CA 206E FDFC movea.l A0, [A6 - 0x204] 000004CE 7000 moveq.l D0, 0x00 000004D0 1028 0012 move.b D0, [A0 + 0x12] 000004D4 B087 cmp.l D0, D7 000004D6 6E00 FDE6 bgt -0x218 /* 000002BE */ 000004DA 206E FDFC movea.l A0, [A6 - 0x204] 000004DE 2F10 move.l -[A7], [A0] 000004E0 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] 000004E4 206E FDFC movea.l A0, [A6 - 0x204] 000004E8 0268 E07F 0010 andi.w [A0 + 0x10], 0xE07F label000004EE: 000004EE 5244 addq.w D4, 1 000004F0 7016 moveq.l D0, 0x16 000004F2 D1AE FDFC add.l [A6 - 0x204], D0 label000004F6: 000004F6 B86E FDFA cmp.w D4, [A6 - 0x206] 000004FA 6D00 FD4A blt -0x2B4 /* 00000246 */ 000004FE 206E 0008 movea.l A0, [A6 + 0x8] 00000502 0268 E07F 0010 andi.w [A0 + 0x10], 0xE07F label00000508: 00000508 7001 moveq.l D0, 0x01 0000050A 4CEE 18F0 FDE2 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x21E] 00000510 4E5E unlink A6 00000512 4E75 rts fn00000514: 00000514 4E56 FBF4 link A6, -0x040C 00000518 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000051C 49EE FF00 lea.l A4, [A6 - 0x100] 00000520 47EE FD00 lea.l A3, [A6 - 0x300] 00000524 206E 000C movea.l A0, [A6 + 0xC] 00000528 0268 E07F 0010 andi.w [A0 + 0x10], 0xE07F 0000052E 206D B20A movea.l A0, [A5 - 0x4DF6] 00000532 302E 0012 move.w D0, [A6 + 0x12] 00000536 48C0 ext.l D0 00000538 2800 move.l D4, D0 0000053A 5A84 addq.l D4, 5 0000053C 2004 move.l D0, D4 0000053E E580 asl D0, 2 00000540 2D70 0800 FBFC move.l [A6 - 0x404], [A0 + D0] 00000546 672C beq +0x2E /* 00000574 */ 00000548 206D B20A movea.l A0, [A5 - 0x4DF6] 0000054C 202E FBFC move.l D0, [A6 - 0x404] 00000550 B0A8 0010 cmp.l D0, [A0 + 0x10] 00000554 671E beq +0x20 /* 00000574 */ 00000556 558F subq.l A7, 2 00000558 2F2E FBFC move.l -[A7], [A6 - 0x404] 0000055C A950 syscall CountMItems 0000055E 3E1F move.w D7, [A7]+ 00000560 600A bra +0xC /* 0000056C */ label00000562: 00000562 2F2E FBFC move.l -[A7], [A6 - 0x404] 00000566 3F07 move.w -[A7], D7 00000568 A952 syscall DeleteMenuItem/DelMenuItem 0000056A 5347 subq.w D7, 1 label0000056C: 0000056C 4A47 tst.w D7 0000056E 66F2 bne -0xC /* 00000562 */ 00000570 6000 0090 bra +0x92 /* 00000602 */ label00000574: 00000574 200C move.l D0, A4 00000576 5280 addq.l D0, 1 00000578 2F00 move.l -[A7], D0 0000057A 7000 moveq.l D0, 0x00 0000057C 2F00 move.l -[A7], D0 0000057E 206E 000C movea.l A0, [A6 + 0xC] 00000582 2F28 0004 move.l -[A7], [A0 + 0x4] 00000586 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 0000058A 1880 move.b [A4], D0 0000058C 486E FC00 pea.l [A6 - 0x400] 00000590 2F0C move.l -[A7], A4 00000592 4EBA 02A0 jsr [PC + 0x2A0 /* 00000834 */] 00000596 206E 000C movea.l A0, [A6 + 0xC] 0000059A 7005 moveq.l D0, 0x05 0000059C B028 0014 cmp.b D0, [A0 + 0x14] 000005A0 4FEF 0014 lea.l A7, [A7 + 0x14] 000005A4 673C beq +0x3E /* 000005E2 */ 000005A6 598F subq.l A7, 4 000005A8 3F04 move.w -[A7], D4 000005AA 486E FC00 pea.l [A6 - 0x400] 000005AE A931 syscall NewMenu 000005B0 2D5F FBFC move.l [A6 - 0x404], [A7]+ 000005B4 206D B20A movea.l A0, [A5 - 0x4DF6] 000005B8 2004 move.l D0, D4 000005BA E580 asl D0, 2 000005BC 21AE FBFC 0800 move.l [A0 + D0], [A6 - 0x404] 000005C2 2F2E FBFC move.l -[A7], [A6 - 0x404] 000005C6 206E 000C movea.l A0, [A6 + 0xC] 000005CA 303C 2000 move.w D0, 0x2000 /* ' \0' */ 000005CE C068 0010 and.w D0, [A0 + 0x10] 000005D2 6704 beq +0x6 /* 000005D8 */ 000005D4 70FF moveq.l D0, 0xFFFFFFFF 000005D6 6004 bra +0x6 /* 000005DC */ label000005D8: 000005D8 202D B202 move.l D0, [A5 - 0x4DFE] label000005DC: 000005DC 3F00 move.w -[A7], D0 000005DE A935 syscall InsertMenu 000005E0 6020 bra +0x22 /* 00000602 */ label000005E2: 000005E2 206D B20A movea.l A0, [A5 - 0x4DF6] 000005E6 2D68 0010 FBFC move.l [A6 - 0x404], [A0 + 0x10] 000005EC 226D B20A movea.l A1, [A5 - 0x4DF6] 000005F0 2004 move.l D0, D4 000005F2 E580 asl D0, 2 000005F4 23A8 0010 0800 move.l [A1 + D0], [A0 + 0x10] 000005FA 206E 000C movea.l A0, [A6 + 0xC] 000005FE 4228 0012 clr.b [A0 + 0x12] label00000602: 00000602 422E FC00 clr.b [A6 - 0x400] 00000606 4245 clr.w D5 00000608 206E 000C movea.l A0, [A6 + 0xC] 0000060C 4A28 0012 tst.b [A0 + 0x12] 00000610 6700 0204 beq +0x206 /* 00000816 */ 00000614 206E 000C movea.l A0, [A6 + 0xC] 00000618 2F10 move.l -[A7], [A0] 0000061A 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 0000061E 206E 000C movea.l A0, [A6 + 0xC] 00000622 2F10 move.l -[A7], [A0] 00000624 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 00000628 598F subq.l A7, 4 0000062A 206E 000C movea.l A0, [A6 + 0xC] 0000062E 2050 movea.l A0, [A0] 00000630 2F10 move.l -[A7], [A0] 00000632 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 00000636 2D5F FBF4 move.l [A6 - 0x40C], [A7]+ label0000063A: 0000063A 206E FBF4 movea.l A0, [A6 - 0x40C] 0000063E 0268 E07F 0002 andi.w [A0 + 0x2], 0xE07F 00000644 16BC 0001 move.b [A3], 0x1 00000648 41EE FE00 lea.l A0, [A6 - 0x200] 0000064C 5288 addq.l A0, 1 0000064E 2F08 move.l -[A7], A0 00000650 48C5 ext.l D5 00000652 2005 move.l D0, D5 00000654 5280 addq.l D0, 1 00000656 2F00 move.l -[A7], D0 00000658 206E 000C movea.l A0, [A6 + 0xC] 0000065C 2F28 0004 move.l -[A7], [A0 + 0x4] 00000660 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00000664 1D40 FE00 move.b [A6 - 0x200], D0 00000668 4FEF 000C lea.l A7, [A7 + 0xC] 0000066C 670C beq +0xE /* 0000067A */ 0000066E 177C 0078 0001 move.b [A3 + 0x1], 0x78 /* 'x' */ 00000674 3C3C 0780 move.w D6, 0x780 00000678 600A bra +0xC /* 00000684 */ label0000067A: 0000067A 177C 002D 0001 move.b [A3 + 0x1], 0x2D /* '-' */ 00000680 3C3C 0100 move.w D6, 0x100 label00000684: 00000684 206E FBF4 movea.l A0, [A6 - 0x40C] 00000688 8D68 0002 or.w [A0 + 0x2], D6 0000068C 206E 000C movea.l A0, [A6 + 0xC] 00000690 8D68 0010 or.w [A0 + 0x10], D6 00000694 206E 0008 movea.l A0, [A6 + 0x8] 00000698 8D68 0010 or.w [A0 + 0x10], D6 0000069C 206E FBF4 movea.l A0, [A6 - 0x40C] 000006A0 303C 2000 move.w D0, 0x2000 /* ' \0' */ 000006A4 C068 0002 and.w D0, [A0 + 0x2] 000006A8 6700 00D4 beq +0xD6 /* 0000077E */ 000006AC 41EE FE00 lea.l A0, [A6 - 0x200] 000006B0 5288 addq.l A0, 1 000006B2 2F08 move.l -[A7], A0 000006B4 48C5 ext.l D5 000006B6 2005 move.l D0, D5 000006B8 5280 addq.l D0, 1 000006BA 2F00 move.l -[A7], D0 000006BC 206E 000C movea.l A0, [A6 + 0xC] 000006C0 2F28 0008 move.l -[A7], [A0 + 0x8] 000006C4 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 000006C8 1D40 FE00 move.b [A6 - 0x200], D0 000006CC 4247 clr.w D7 000006CE 206E 0008 movea.l A0, [A6 + 0x8] 000006D2 2D50 FBF8 move.l [A6 - 0x408], [A0] 000006D6 4FEF 000C lea.l A7, [A7 + 0xC] 000006DA 6000 008E bra +0x90 /* 0000076A */ label000006DE: 000006DE 200C move.l D0, A4 000006E0 5280 addq.l D0, 1 000006E2 2F00 move.l -[A7], D0 000006E4 7000 moveq.l D0, 0x00 000006E6 2F00 move.l -[A7], D0 000006E8 206E FBF8 movea.l A0, [A6 - 0x408] 000006EC 2F28 0004 move.l -[A7], [A0 + 0x4] 000006F0 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 000006F4 1880 move.b [A4], D0 000006F6 486E FE00 pea.l [A6 - 0x200] 000006FA 2F0C move.l -[A7], A4 000006FC 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */] 00000700 4A40 tst.w D0 00000702 4FEF 0014 lea.l A7, [A7 + 0x14] 00000706 665A bne +0x5C /* 00000762 */ 00000708 5213 addq.b [A3], 1 0000070A 7000 moveq.l D0, 0x00 0000070C 1013 move.b D0, [A3] 0000070E 17BC 002F 0000 move.b [A3 + D0.w], 0x2F /* '/' */ 00000714 5213 addq.b [A3], 1 00000716 7000 moveq.l D0, 0x00 00000718 1013 move.b D0, [A3] 0000071A 17BC 001B 0000 move.b [A3 + D0.w], 0x1B 00000720 5213 addq.b [A3], 1 00000722 7000 moveq.l D0, 0x00 00000724 1013 move.b D0, [A3] 00000726 17BC 0021 0000 move.b [A3 + D0.w], 0x21 /* '!' */ 0000072C 206D B20A movea.l A0, [A5 - 0x4DF6] 00000730 3007 move.w D0, D7 00000732 5A40 addq.w D0, 5 00000734 48C0 ext.l D0 00000736 E580 asl D0, 2 00000738 226D B20A movea.l A1, [A5 - 0x4DF6] 0000073C 2030 0800 move.l D0, [A0 + D0] 00000740 B0A9 0010 cmp.l D0, [A1 + 0x10] 00000744 6710 beq +0x12 /* 00000756 */ 00000746 3007 move.w D0, D7 00000748 5A40 addq.w D0, 5 0000074A 5213 addq.b [A3], 1 0000074C 7200 moveq.l D1, 0x00 0000074E 1213 move.b D1, [A3] 00000750 1780 1000 move.b [A3 + D1.w], D0 00000754 600C bra +0xE /* 00000762 */ label00000756: 00000756 5213 addq.b [A3], 1 00000758 7000 moveq.l D0, 0x00 0000075A 1013 move.b D0, [A3] 0000075C 17BC 0004 0000 move.b [A3 + D0.w], 0x4 label00000762: 00000762 5247 addq.w D7, 1 00000764 7016 moveq.l D0, 0x16 00000766 D1AE FBF8 add.l [A6 - 0x408], D0 label0000076A: 0000076A 48C7 ext.l D7 0000076C 206E 0008 movea.l A0, [A6 + 0x8] 00000770 7000 moveq.l D0, 0x00 00000772 1028 0012 move.b D0, [A0 + 0x12] 00000776 B087 cmp.l D0, D7 00000778 6E00 FF64 bgt -0x9A /* 000006DE */ 0000077C 6026 bra +0x28 /* 000007A4 */ label0000077E: 0000077E 206E FBF4 movea.l A0, [A6 - 0x40C] 00000782 4A28 0004 tst.b [A0 + 0x4] 00000786 671C beq +0x1E /* 000007A4 */ 00000788 5213 addq.b [A3], 1 0000078A 7000 moveq.l D0, 0x00 0000078C 1013 move.b D0, [A3] 0000078E 17BC 002F 0000 move.b [A3 + D0.w], 0x2F /* '/' */ 00000794 206E FBF4 movea.l A0, [A6 - 0x40C] 00000798 5213 addq.b [A3], 1 0000079A 7000 moveq.l D0, 0x00 0000079C 1013 move.b D0, [A3] 0000079E 17A8 0004 0000 move.b [A3 + D0.w], [A0 + 0x4] label000007A4: 000007A4 7000 moveq.l D0, 0x00 000007A6 1013 move.b D0, [A3] 000007A8 7200 moveq.l D1, 0x00 000007AA 122E FC00 move.b D1, [A6 - 0x400] 000007AE D280 add.l D1, D0 000007B0 0C81 0000 00FE cmpi.l D1, 0xFE 000007B6 6F0E ble +0x10 /* 000007C6 */ 000007B8 2F2E FBFC move.l -[A7], [A6 - 0x404] 000007BC 486E FC00 pea.l [A6 - 0x400] 000007C0 A933 syscall AppendMenu 000007C2 422E FC00 clr.b [A6 - 0x400] label000007C6: 000007C6 2F0B move.l -[A7], A3 000007C8 486E FC00 pea.l [A6 - 0x400] 000007CC 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 000007D0 5245 addq.w D5, 1 000007D2 206E 000C movea.l A0, [A6 + 0xC] 000007D6 7000 moveq.l D0, 0x00 000007D8 1028 0012 move.b D0, [A0 + 0x12] 000007DC 3205 move.w D1, D5 000007DE 48C1 ext.l D1 000007E0 B081 cmp.l D0, D1 000007E2 508F addq.l A7, 8 000007E4 6F1C ble +0x1E /* 00000802 */ 000007E6 5CAE FBF4 addq.l [A6 - 0x40C], 6 000007EA 522E FC00 addq.b [A6 - 0x400], 1 000007EE 7000 moveq.l D0, 0x00 000007F0 102E FC00 move.b D0, [A6 - 0x400] 000007F4 41EE FC00 lea.l A0, [A6 - 0x400] 000007F8 11BC 003B 0000 move.b [A0 + D0.w], 0x3B /* ';' */ 000007FE 6000 FE3A bra -0x1C4 /* 0000063A */ label00000802: 00000802 2F2E FBFC move.l -[A7], [A6 - 0x404] 00000806 486E FC00 pea.l [A6 - 0x400] 0000080A A933 syscall AppendMenu 0000080C 206E 000C movea.l A0, [A6 + 0xC] 00000810 2F10 move.l -[A7], [A0] 00000812 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] label00000816: 00000816 4CEE 18F0 FBDC movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x424] 0000081C 4E5E unlink A6 0000081E 4E75 rts export_1201: 00000820 526D B200 addq.w [A5 - 0x4E00], 1 00000824 2F2D C33E move.l -[A7], [A5 - 0x3CC2] 00000828 4EBA F9A0 jsr [PC - 0x660 /* 000001CA */] 0000082C 536D B200 subq.w [A5 - 0x4E00], 1 00000830 588F addq.l A7, 4 00000832 4E75 rts fn00000834: 00000834 4E56 FFFC link A6, -0x0004 00000838 48E7 0018 movem.l -[A7], A3,A4 0000083C 286E 000C movea.l A4, [A6 + 0xC] 00000840 266E 0008 movea.l A3, [A6 + 0x8] 00000844 528B addq.l A3, 1 00000846 206E 0008 movea.l A0, [A6 + 0x8] 0000084A 7000 moveq.l D0, 0x00 0000084C 1010 move.b D0, [A0] 0000084E D08B add.l D0, A3 00000850 2D40 FFFC move.l [A6 - 0x4], D0 label00000854: 00000854 707E moveq.l D0, 0x7E 00000856 B013 cmp.b D0, [A3] 00000858 6706 beq +0x8 /* 00000860 */ 0000085A D8FC 0001 add.w A4, 0x1 0000085E 1893 move.b [A4], [A3] label00000860: 00000860 D6FC 0001 add.w A3, 0x1 00000864 B7EE FFFC cmpa.l A3, [A6 - 0x4] 00000868 65EA bcs -0x14 /* 00000854 */ 0000086A 200C move.l D0, A4 0000086C 90AE 000C sub.l D0, [A6 + 0xC] 00000870 206E 000C movea.l A0, [A6 + 0xC] 00000874 1080 move.b [A0], D0 00000876 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 0000087C 4E5E unlink A6 0000087E 4E75 rts export_1202: 00000880 4E56 FC90 link A6, -0x0370 00000884 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 00000888 47ED C21E lea.l A3, [A5 - 0x3DE2] 0000088C 4878 0100 push.l 0x100 00000890 486E FCDA pea.l [A6 - 0x326] 00000894 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */] 00000898 1D7C 0001 FDA3 move.b [A6 - 0x25D], 0x1 0000089E 1D7C 0001 FCDB move.b [A6 - 0x325], 0x1 000008A4 1D7C 0002 FCDC move.b [A6 - 0x324], 0x2 000008AA 1D7C 0003 FCDD move.b [A6 - 0x323], 0x3 000008B0 7000 moveq.l D0, 0x00 000008B2 2D40 FCA4 move.l [A6 - 0x35C], D0 000008B6 2D40 FCA8 move.l [A6 - 0x358], D0 000008BA 2D40 FCAC move.l [A6 - 0x354], D0 000008BE 2D40 FCB0 move.l [A6 - 0x350], D0 000008C2 2D40 FCB4 move.l [A6 - 0x34C], D0 000008C6 2D40 FCBC move.l [A6 - 0x344], D0 000008CA 2D40 FCC0 move.l [A6 - 0x340], D0 000008CE 4AAD E9E2 tst.l [A5 - 0x161E] 000008D2 508F addq.l A7, 8 000008D4 6700 0BAE beq +0xBB0 /* 00001484 */ 000008D8 1D7C 0001 FD94 move.b [A6 - 0x26C], 0x1 000008DE 1D7C 0001 FD93 move.b [A6 - 0x26D], 0x1 000008E4 2F2D E9E2 move.l -[A7], [A5 - 0x161E] 000008E8 4EAD 076A jsr [A5 + 0x76A /* export_233 */] 000008EC 206D E9E2 movea.l A0, [A5 - 0x161E] 000008F0 4A68 018A tst.w [A0 + 0x18A] 000008F4 588F addq.l A7, 4 000008F6 670E beq +0x10 /* 00000906 */ 000008F8 206D E9E2 movea.l A0, [A5 - 0x161E] 000008FC 7007 moveq.l D0, 0x07 000008FE B068 018A cmp.w D0, [A0 + 0x18A] 00000902 6600 01BC bne +0x1BE /* 00000AC0 */ label00000906: 00000906 426E FFFE clr.w [A6 - 0x2] 0000090A 426E FFFC clr.w [A6 - 0x4] 0000090E 4AAD BA62 tst.l [A5 - 0x459E] 00000912 674E beq +0x50 /* 00000962 */ 00000914 41ED BA6A lea.l A0, [A5 - 0x4596] 00000918 2D48 FCC4 move.l [A6 - 0x33C], A0 0000091C 603E bra +0x40 /* 0000095C */ label0000091E: 0000091E 206E FCC4 movea.l A0, [A6 - 0x33C] 00000922 7003 moveq.l D0, 0x03 00000924 B068 000C cmp.w D0, [A0 + 0xC] 00000928 6618 bne +0x1A /* 00000942 */ 0000092A 206E FCC4 movea.l A0, [A6 - 0x33C] 0000092E 2068 0004 movea.l A0, [A0 + 0x4] 00000932 7004 moveq.l D0, 0x04 00000934 B068 0020 cmp.w D0, [A0 + 0x20] 00000938 6608 bne +0xA /* 00000942 */ 0000093A 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 00000940 6012 bra +0x14 /* 00000954 */ label00000942: 00000942 206E FCC4 movea.l A0, [A6 - 0x33C] 00000946 7001 moveq.l D0, 0x01 00000948 B068 000C cmp.w D0, [A0 + 0xC] 0000094C 6606 bne +0x8 /* 00000954 */ 0000094E 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1 label00000954: 00000954 206E FCC4 movea.l A0, [A6 - 0x33C] 00000958 2D50 FCC4 move.l [A6 - 0x33C], [A0] label0000095C: 0000095C 4AAE FCC4 tst.l [A6 - 0x33C] 00000960 66BC bne -0x42 /* 0000091E */ label00000962: 00000962 486E FCC0 pea.l [A6 - 0x340] 00000966 486E FCBC pea.l [A6 - 0x344] 0000096A 486E FCB8 pea.l [A6 - 0x348] 0000096E 486E FCB4 pea.l [A6 - 0x34C] 00000972 486E FCB0 pea.l [A6 - 0x350] 00000976 486E FCAC pea.l [A6 - 0x354] 0000097A 486E FCA8 pea.l [A6 - 0x358] 0000097E 486E FCA4 pea.l [A6 - 0x35C] 00000982 4EAD 222A jsr [A5 + 0x222A /* export_1089 */] 00000986 1D7C 0001 FDAF move.b [A6 - 0x251], 0x1 0000098C 1D7C 0001 FCE0 move.b [A6 - 0x320], 0x1 00000992 1D7C 0001 FCDE move.b [A6 - 0x322], 0x1 00000998 1D7C 0001 FD97 move.b [A6 - 0x269], 0x1 0000099E 4A2D B2F2 tst.b [A5 - 0x4D0E] 000009A2 4FEF 0020 lea.l A7, [A7 + 0x20] 000009A6 6706 beq +0x8 /* 000009AE */ 000009A8 1D7C 0001 FDAD move.b [A6 - 0x253], 0x1 label000009AE: 000009AE 4A6D D654 tst.w [A5 - 0x29AC] 000009B2 6706 beq +0x8 /* 000009BA */ 000009B4 1D7C 0001 FD03 move.b [A6 - 0x2FD], 0x1 label000009BA: 000009BA 4A6D BACA tst.w [A5 - 0x4536] 000009BE 6716 beq +0x18 /* 000009D6 */ 000009C0 4AAD BA88 tst.l [A5 - 0x4578] 000009C4 6710 beq +0x12 /* 000009D6 */ 000009C6 202D BA88 move.l D0, [A5 - 0x4578] 000009CA B0AD E9E2 cmp.l D0, [A5 - 0x161E] 000009CE 6606 bne +0x8 /* 000009D6 */ 000009D0 1D7C 0001 FCE2 move.b [A6 - 0x31E], 0x1 label000009D6: 000009D6 4AAE FCA4 tst.l [A6 - 0x35C] 000009DA 6700 0088 beq +0x8A /* 00000A64 */ 000009DE 206E FCA4 movea.l A0, [A6 - 0x35C] 000009E2 43EE FCD0 lea.l A1, [A6 - 0x330] 000009E6 22D8 move.l [A1]+, [A0]+ 000009E8 22D8 move.l [A1]+, [A0]+ 000009EA 32D8 move.w [A1]+, [A0]+ 000009EC 1D7C 0003 FD0E move.b [A6 - 0x2F2], 0x3 000009F2 1D7C 0001 FD14 move.b [A6 - 0x2EC], 0x1 000009F8 1D7C 0001 FD13 move.b [A6 - 0x2ED], 0x1 000009FE 1D7C 0001 FD12 move.b [A6 - 0x2EE], 0x1 00000A04 1D7C 0001 FD11 move.b [A6 - 0x2EF], 0x1 00000A0A 1D7C 0001 FD10 move.b [A6 - 0x2F0], 0x1 00000A10 1D7C 0001 FD0F move.b [A6 - 0x2F1], 0x1 00000A16 1D7C 0001 FD0D move.b [A6 - 0x2F3], 0x1 00000A1C 1D7C 0001 FD0C move.b [A6 - 0x2F4], 0x1 00000A22 7000 moveq.l D0, 0x00 00000A24 2F00 move.l -[A7], D0 00000A26 2F2E FCD0 move.l -[A7], [A6 - 0x330] 00000A2A 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 00000A2E 303C 00FF move.w D0, 0xFF 00000A32 C02E FCD5 and.b D0, [A6 - 0x32B] 00000A36 508F addq.l A7, 8 00000A38 6608 bne +0xA /* 00000A42 */ 00000A3A 1D7C 0003 FD0F move.b [A6 - 0x2F1], 0x3 00000A40 6022 bra +0x24 /* 00000A64 */ label00000A42: 00000A42 4247 clr.w D7 00000A44 7604 moveq.l D3, 0x04 label00000A46: 00000A46 7000 moveq.l D0, 0x00 00000A48 102E FCD5 move.b D0, [A6 - 0x32B] 00000A4C 7201 moveq.l D1, 0x01 00000A4E EFA9 lsl D1, D7 00000A50 C280 and.l D1, D0 00000A52 670A beq +0xC /* 00000A5E */ 00000A54 41EE FD10 lea.l A0, [A6 - 0x2F0] 00000A58 11BC 0003 7000 move.b [A0 + D7.w], 0x3 label00000A5E: 00000A5E 5247 addq.w D7, 1 00000A60 B647 cmp.w D3, D7 00000A62 6CE2 bge -0x1C /* 00000A46 */ label00000A64: 00000A64 4AAE FCB4 tst.l [A6 - 0x34C] 00000A68 6738 beq +0x3A /* 00000AA2 */ 00000A6A 1D7C 0001 FD22 move.b [A6 - 0x2DE], 0x1 00000A70 1D7C 0001 FD21 move.b [A6 - 0x2DF], 0x1 00000A76 1D7C 0001 FD20 move.b [A6 - 0x2E0], 0x1 00000A7C 1D7C 0001 FD1F move.b [A6 - 0x2E1], 0x1 00000A82 206E FCB4 movea.l A0, [A6 - 0x34C] 00000A86 303C 3000 move.w D0, 0x3000 /* '0\0' */ 00000A8A C050 and.w D0, [A0] 00000A8C 7200 moveq.l D1, 0x00 00000A8E 3200 move.w D1, D0 00000A90 700C moveq.l D0, 0x0C 00000A92 E0A9 lsr D1, D0 00000A94 7045 moveq.l D0, 0x45 00000A96 D280 add.l D1, D0 00000A98 41EE FCDA lea.l A0, [A6 - 0x326] 00000A9C 11BC 0003 1000 move.b [A0 + D1.w], 0x3 label00000AA2: 00000AA2 4AAD E020 tst.l [A5 - 0x1FE0] 00000AA6 6718 beq +0x1A /* 00000AC0 */ 00000AA8 1D7C 0001 FD35 move.b [A6 - 0x2CB], 0x1 00000AAE 1D7C 0001 FD34 move.b [A6 - 0x2CC], 0x1 00000AB4 4AAD E018 tst.l [A5 - 0x1FE8] 00000AB8 6706 beq +0x8 /* 00000AC0 */ 00000ABA 1D7C 0003 FD34 move.b [A6 - 0x2CC], 0x3 label00000AC0: 00000AC0 206D E9E2 movea.l A0, [A5 - 0x161E] 00000AC4 4A68 018A tst.w [A0 + 0x18A] 00000AC8 6600 08F4 bne +0x8F6 /* 000013BE */ 00000ACC 302D BA7C move.w D0, [A5 - 0x4584] 00000AD0 48C0 ext.l D0 00000AD2 2F00 move.l -[A7], D0 00000AD4 302D BA7E move.w D0, [A5 - 0x4582] 00000AD8 48C0 ext.l D0 00000ADA 2F00 move.l -[A7], D0 00000ADC 2F2D BA78 move.l -[A7], [A5 - 0x4588] 00000AE0 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */] 00000AE4 2F2D BA78 move.l -[A7], [A5 - 0x4588] 00000AE8 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 00000AEC 206D BA78 movea.l A0, [A5 - 0x4588] 00000AF0 4A68 0260 tst.w [A0 + 0x260] 00000AF4 4FEF 0010 lea.l A7, [A7 + 0x10] 00000AF8 6620 bne +0x22 /* 00000B1A */ 00000AFA 206D BA78 movea.l A0, [A5 - 0x4588] 00000AFE 4A68 0298 tst.w [A0 + 0x298] 00000B02 670A beq +0xC /* 00000B0E */ 00000B04 206D BA78 movea.l A0, [A5 - 0x4588] 00000B08 4A68 025E tst.w [A0 + 0x25E] 00000B0C 6706 beq +0x8 /* 00000B14 */ label00000B0E: 00000B0E 1D7C 0001 FD9A move.b [A6 - 0x266], 0x1 label00000B14: 00000B14 1D7C 0001 FD9B move.b [A6 - 0x265], 0x1 label00000B1A: 00000B1A 7000 moveq.l D0, 0x00 00000B1C 206D BA78 movea.l A0, [A5 - 0x4588] 00000B20 4A68 0298 tst.w [A0 + 0x298] 00000B24 670C beq +0xE /* 00000B32 */ 00000B26 206D BA78 movea.l A0, [A5 - 0x4588] 00000B2A 4A68 025E tst.w [A0 + 0x25E] 00000B2E 6702 beq +0x4 /* 00000B32 */ 00000B30 7001 moveq.l D0, 0x01 label00000B32: 00000B32 1D40 FCDF move.b [A6 - 0x321], D0 00000B36 1D7C 0001 FCE1 move.b [A6 - 0x31F], 0x1 00000B3C 1D7C 0001 FD8C move.b [A6 - 0x274], 0x1 00000B42 206D B9FC movea.l A0, [A5 - 0x4604] 00000B46 2068 0412 movea.l A0, [A0 + 0x412] 00000B4A 4A68 0260 tst.w [A0 + 0x260] 00000B4E 6606 bne +0x8 /* 00000B56 */ 00000B50 1D7C 0001 FDAA move.b [A6 - 0x256], 0x1 label00000B56: 00000B56 206D BA78 movea.l A0, [A5 - 0x4588] 00000B5A 70FE moveq.l D0, 0xFFFFFFFE 00000B5C B068 0120 cmp.w D0, [A0 + 0x120] 00000B60 660C bne +0xE /* 00000B6E */ 00000B62 206D B9FC movea.l A0, [A5 - 0x4604] 00000B66 7001 moveq.l D0, 0x01 00000B68 B068 033A cmp.w D0, [A0 + 0x33A] 00000B6C 6606 bne +0x8 /* 00000B74 */ label00000B6E: 00000B6E 1D7C 0001 FD03 move.b [A6 - 0x2FD], 0x1 label00000B74: 00000B74 206D B9FC movea.l A0, [A5 - 0x4604] 00000B78 303C 0804 move.w D0, 0x804 00000B7C C068 01AE and.w D0, [A0 + 0x1AE] 00000B80 0C40 0804 cmpi.w D0, 0x804 00000B84 6706 beq +0x8 /* 00000B8C */ 00000B86 1D7C 0001 FDAB move.b [A6 - 0x255], 0x1 label00000B8C: 00000B8C 422E FD92 clr.b [A6 - 0x26E] 00000B90 422E FD91 clr.b [A6 - 0x26F] 00000B94 422E FDC7 clr.b [A6 - 0x239] 00000B98 422E FDCC clr.b [A6 - 0x234] 00000B9C 206D E9E2 movea.l A0, [A5 - 0x161E] 00000BA0 7001 moveq.l D0, 0x01 00000BA2 B068 033A cmp.w D0, [A0 + 0x33A] 00000BA6 6718 beq +0x1A /* 00000BC0 */ 00000BA8 206D E9E2 movea.l A0, [A5 - 0x161E] 00000BAC 7003 moveq.l D0, 0x03 00000BAE B068 033A cmp.w D0, [A0 + 0x33A] 00000BB2 670C beq +0xE /* 00000BC0 */ 00000BB4 206D E9E2 movea.l A0, [A5 - 0x161E] 00000BB8 7004 moveq.l D0, 0x04 00000BBA B068 033A cmp.w D0, [A0 + 0x33A] 00000BBE 660C bne +0xE /* 00000BCC */ label00000BC0: 00000BC0 1D7C 0001 FDA5 move.b [A6 - 0x25B], 0x1 00000BC6 1D7C 0001 FDA4 move.b [A6 - 0x25C], 0x1 label00000BCC: 00000BCC 206D E9E2 movea.l A0, [A5 - 0x161E] 00000BD0 2068 0412 movea.l A0, [A0 + 0x412] 00000BD4 4A68 0184 tst.w [A0 + 0x184] 00000BD8 6704 beq +0x6 /* 00000BDE */ 00000BDA 7003 moveq.l D0, 0x03 00000BDC 6002 bra +0x4 /* 00000BE0 */ label00000BDE: 00000BDE 7001 moveq.l D0, 0x01 label00000BE0: 00000BE0 1D40 FDA8 move.b [A6 - 0x258], D0 00000BE4 4A6D EDD0 tst.w [A5 - 0x1230] 00000BE8 6712 beq +0x14 /* 00000BFC */ 00000BEA 4A6D EDCE tst.w [A5 - 0x1232] 00000BEE 6704 beq +0x6 /* 00000BF4 */ 00000BF0 7003 moveq.l D0, 0x03 00000BF2 6002 bra +0x4 /* 00000BF6 */ label00000BF4: 00000BF4 7001 moveq.l D0, 0x01 label00000BF6: 00000BF6 1D40 FDC8 move.b [A6 - 0x238], D0 00000BFA 6010 bra +0x12 /* 00000C0C */ label00000BFC: 00000BFC 4A6D EDCE tst.w [A5 - 0x1232] 00000C00 6704 beq +0x6 /* 00000C06 */ 00000C02 7002 moveq.l D0, 0x02 00000C04 6002 bra +0x4 /* 00000C08 */ label00000C06: 00000C06 7000 moveq.l D0, 0x00 label00000C08: 00000C08 1D40 FDC8 move.b [A6 - 0x238], D0 label00000C0C: 00000C0C 4247 clr.w D7 00000C0E 603E bra +0x40 /* 00000C4E */ label00000C10: 00000C10 206D E9E2 movea.l A0, [A5 - 0x161E] 00000C14 2068 0412 movea.l A0, [A0 + 0x412] 00000C18 2068 0232 movea.l A0, [A0 + 0x232] 00000C1C 48C7 ext.l D7 00000C1E 2007 move.l D0, D7 00000C20 E580 asl D0, 2 00000C22 72FE moveq.l D1, 0xFFFFFFFE 00000C24 B270 0802 cmp.w D1, [A0 + D0 + 0x2] 00000C28 661A bne +0x1C /* 00000C44 */ 00000C2A 206D E9E2 movea.l A0, [A5 - 0x161E] 00000C2E 2068 0412 movea.l A0, [A0 + 0x412] 00000C32 2068 0232 movea.l A0, [A0 + 0x232] 00000C36 48C7 ext.l D7 00000C38 2007 move.l D0, D7 00000C3A E580 asl D0, 2 00000C3C 72FE moveq.l D1, 0xFFFFFFFE 00000C3E B270 0800 cmp.w D1, [A0 + D0] 00000C42 6708 beq +0xA /* 00000C4C */ label00000C44: 00000C44 1D7C 0001 FDCA move.b [A6 - 0x236], 0x1 00000C4A 6010 bra +0x12 /* 00000C5C */ label00000C4C: 00000C4C 5247 addq.w D7, 1 label00000C4E: 00000C4E 206D E9E2 movea.l A0, [A5 - 0x161E] 00000C52 2068 0412 movea.l A0, [A0 + 0x412] 00000C56 BE68 0178 cmp.w D7, [A0 + 0x178] 00000C5A 6DB4 blt -0x4A /* 00000C10 */ label00000C5C: 00000C5C 426E FC9C clr.w [A6 - 0x364] 00000C60 426E FC9A clr.w [A6 - 0x366] 00000C64 426E FC98 clr.w [A6 - 0x368] 00000C68 701A moveq.l D0, 0x1A 00000C6A 2F00 move.l -[A7], D0 00000C6C 486E FFDA pea.l [A6 - 0x26] 00000C70 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */] 00000C74 7000 moveq.l D0, 0x00 00000C76 2D40 FFF4 move.l [A6 - 0xC], D0 00000C7A 206D E9E2 movea.l A0, [A5 - 0x161E] 00000C7E 41E8 032E lea.l A0, [A0 + 0x32E] 00000C82 2D48 FCC4 move.l [A6 - 0x33C], A0 00000C86 508F addq.l A7, 8 00000C88 6000 02D4 bra +0x2D6 /* 00000F5E */ label00000C8C: 00000C8C 206E FCC4 movea.l A0, [A6 - 0x33C] 00000C90 3028 000C move.w D0, [A0 + 0xC] 00000C94 5340 subq.w D0, 1 00000C96 6B00 02BE bmi +0x2C0 /* 00000F56 */ 00000C9A 0C40 0003 cmpi.w D0, 0x3 00000C9E 6E00 02B6 bgt +0x2B8 /* 00000F56 */ 00000CA2 D040 add.w D0, D0 00000CA4 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000CA8 4EFB 0000 jmp [PC + D0.w] 00000CAC 000A 02AC ori.b A2, 0xAC 00000CB0 00C8 .incomplete 00000CB2 0226 4A2E andi.b -[A6], 0x2E /* '.' */ 00000CB6 FCE6 661E .extension 0xCE6 <> // unimplemented 00000CBA 206E FCC4 movea.l A0, [A6 - 0x33C] 00000CBE 226E FCC4 movea.l A1, [A6 - 0x33C] 00000CC2 3028 0004 move.w D0, [A0 + 0x4] 00000CC6 B069 0006 cmp.w D0, [A1 + 0x6] 00000CCA 670C beq +0xE /* 00000CD8 */ 00000CCC 1D7C 0001 FCE9 move.b [A6 - 0x317], 0x1 00000CD2 1D7C 0001 FCE6 move.b [A6 - 0x31A], 0x1 label00000CD8: 00000CD8 4A2E FCE5 tst.b [A6 - 0x31B] 00000CDC 661E bne +0x20 /* 00000CFC */ 00000CDE 206E FCC4 movea.l A0, [A6 - 0x33C] 00000CE2 226E FCC4 movea.l A1, [A6 - 0x33C] 00000CE6 3028 0008 move.w D0, [A0 + 0x8] 00000CEA B069 000A cmp.w D0, [A1 + 0xA] 00000CEE 670C beq +0xE /* 00000CFC */ 00000CF0 1D7C 0001 FCE9 move.b [A6 - 0x317], 0x1 00000CF6 1D7C 0001 FCE5 move.b [A6 - 0x31B], 0x1 label00000CFC: 00000CFC 526E FC98 addq.w [A6 - 0x368], 1 00000D00 4247 clr.w D7 00000D02 604A bra +0x4C /* 00000D4E */ label00000D04: 00000D04 206E FCC4 movea.l A0, [A6 - 0x33C] 00000D08 226D E9E2 movea.l A1, [A5 - 0x161E] 00000D0C 2269 0412 movea.l A1, [A1 + 0x412] 00000D10 2269 0232 movea.l A1, [A1 + 0x232] 00000D14 48C7 ext.l D7 00000D16 2007 move.l D0, D7 00000D18 E580 asl D0, 2 00000D1A 3228 000A move.w D1, [A0 + 0xA] 00000D1E B271 0802 cmp.w D1, [A1 + D0 + 0x2] 00000D22 6720 beq +0x22 /* 00000D44 */ 00000D24 206E FCC4 movea.l A0, [A6 - 0x33C] 00000D28 226D E9E2 movea.l A1, [A5 - 0x161E] 00000D2C 2269 0412 movea.l A1, [A1 + 0x412] 00000D30 2269 0232 movea.l A1, [A1 + 0x232] 00000D34 48C7 ext.l D7 00000D36 2007 move.l D0, D7 00000D38 E580 asl D0, 2 00000D3A 3228 0006 move.w D1, [A0 + 0x6] 00000D3E B271 0800 cmp.w D1, [A1 + D0] 00000D42 6608 bne +0xA /* 00000D4C */ label00000D44: 00000D44 1D7C 0001 FDC9 move.b [A6 - 0x237], 0x1 00000D4A 6010 bra +0x12 /* 00000D5C */ label00000D4C: 00000D4C 5247 addq.w D7, 1 label00000D4E: 00000D4E 206D E9E2 movea.l A0, [A5 - 0x161E] 00000D52 2068 0412 movea.l A0, [A0 + 0x412] 00000D56 BE68 0178 cmp.w D7, [A0 + 0x178] 00000D5A 6DA8 blt -0x56 /* 00000D04 */ label00000D5C: 00000D5C 1D7C 0001 FD25 move.b [A6 - 0x2DB], 0x1 00000D62 1D7C 0001 FDCB move.b [A6 - 0x235], 0x1 00000D68 1D7C 0001 FDAE move.b [A6 - 0x252], 0x1 00000D6E 6000 01E6 bra +0x1E8 /* 00000F56 */ 00000D72 206E FCC4 movea.l A0, [A6 - 0x33C] 00000D76 2D68 0004 FC92 move.l [A6 - 0x36E], [A0 + 0x4] 00000D7C 4A2E FDA4 tst.b [A6 - 0x25C] 00000D80 662E bne +0x30 /* 00000DB0 */ 00000D82 206E FC92 movea.l A0, [A6 - 0x36E] 00000D86 7000 moveq.l D0, 0x00 00000D88 3028 0022 move.w D0, [A0 + 0x22] 00000D8C 223C 0000 8000 move.l D1, 0x8000 00000D92 C280 and.l D1, D0 00000D94 670E beq +0x10 /* 00000DA4 */ 00000D96 1D7C 0003 FDA4 move.b [A6 - 0x25C], 0x3 00000D9C 1D7C 0001 FDA5 move.b [A6 - 0x25B], 0x1 00000DA2 600C bra +0xE /* 00000DB0 */ label00000DA4: 00000DA4 1D7C 0001 FDA4 move.b [A6 - 0x25C], 0x1 00000DAA 1D7C 0003 FDA5 move.b [A6 - 0x25B], 0x3 label00000DB0: 00000DB0 206E FC92 movea.l A0, [A6 - 0x36E] 00000DB4 7000 moveq.l D0, 0x00 00000DB6 3028 0022 move.w D0, [A0 + 0x22] 00000DBA 223C 0000 8000 move.l D1, 0x8000 00000DC0 C280 and.l D1, D0 00000DC2 6600 0104 bne +0x106 /* 00000EC8 */ 00000DC6 206E FC92 movea.l A0, [A6 - 0x36E] 00000DCA 3028 0020 move.w D0, [A0 + 0x20] 00000DCE 5540 subq.w D0, 2 00000DD0 6500 00E4 bcs +0xE6 /* 00000EB6 */ 00000DD4 0C40 0009 cmpi.w D0, 0x9 /* '\t' */ 00000DD8 6200 00DC bhi +0xDE /* 00000EB6 */ 00000DDC D040 add.w D0, D0 00000DDE 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000DE2 4EFB 0000 jmp [PC + D0.w] 00000DE6 0082 007A 001A ori.l D2, 0x7A001A 00000DEC 00D2 .incomplete 00000DEE 00D2 .incomplete 00000DF0 00D2 .incomplete 00000DF2 007A 00D2 00D2 ori.w [PC + 0xD2 /* 00000EC6, value 0xFC9A */], 0xD2 00000DF8 00D2 .incomplete 00000DFA 6000 00BA bra +0xBC /* 00000EB6 */ 00000DFE 4AAE FFF4 tst.l [A6 - 0xC] 00000E02 6600 00B2 bne +0xB4 /* 00000EB6 */ 00000E06 1D7C 0001 FD48 move.b [A6 - 0x2B8], 0x1 00000E0C 1D7C 0001 FD25 move.b [A6 - 0x2DB], 0x1 00000E12 206E FC92 movea.l A0, [A6 - 0x36E] 00000E16 2D68 002E FFF4 move.l [A6 - 0xC], [A0 + 0x2E] 00000E1C 486E FCDA pea.l [A6 - 0x326] 00000E20 7000 moveq.l D0, 0x00 00000E22 2F00 move.l -[A7], D0 00000E24 2F00 move.l -[A7], D0 00000E26 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000E2A 4EBA 15A2 jsr [PC + 0x15A2 /* 000023CE */] 00000E2E 206E FFF4 movea.l A0, [A6 - 0xC] 00000E32 4A68 0108 tst.w [A0 + 0x108] 00000E36 4FEF 0010 lea.l A7, [A7 + 0x10] 00000E3A 6708 beq +0xA /* 00000E44 */ 00000E3C 1D7C 0001 FDC7 move.b [A6 - 0x239], 0x1 00000E42 600C bra +0xE /* 00000E50 */ label00000E44: 00000E44 1D7C 0001 FD92 move.b [A6 - 0x26E], 0x1 00000E4A 1D7C 0001 FDCC move.b [A6 - 0x234], 0x1 label00000E50: 00000E50 4A6E FFFC tst.w [A6 - 0x4] 00000E54 6760 beq +0x62 /* 00000EB6 */ 00000E56 1D7C 0001 FD8B move.b [A6 - 0x275], 0x1 00000E5C 6058 bra +0x5A /* 00000EB6 */ 00000E5E 1D7C 0001 FD25 move.b [A6 - 0x2DB], 0x1 00000E64 6050 bra +0x52 /* 00000EB6 */ 00000E66 4A6E FFDE tst.w [A6 - 0x22] 00000E6A 6612 bne +0x14 /* 00000E7E */ 00000E6C 206E FC92 movea.l A0, [A6 - 0x36E] 00000E70 2068 002A movea.l A0, [A0 + 0x2A] 00000E74 7000 moveq.l D0, 0x00 00000E76 1028 004C move.b D0, [A0 + 0x4C] 00000E7A 3D40 FCA0 move.w [A6 - 0x360], D0 label00000E7E: 00000E7E 206E FC92 movea.l A0, [A6 - 0x36E] 00000E82 2068 002A movea.l A0, [A0 + 0x2A] 00000E86 1028 004C move.b D0, [A0 + 0x4C] 00000E8A 5100 subq.b D0, 8 00000E8C 6522 bcs +0x24 /* 00000EB0 */ 00000E8E 0C00 0005 cmpi.b D0, 0x5 00000E92 621C bhi +0x1E /* 00000EB0 */ 00000E94 7200 moveq.l D1, 0x00 00000E96 1200 move.b D1, D0 00000E98 D241 add.w D1, D1 00000E9A 323B 1006 move.w D1, [PC + D1.w + 0x6] 00000E9E 4EFB 1000 jmp [PC + D1.w] 00000EA2 0016 0010 ori.b [A6], 0x10 00000EA6 0010 0010 ori.b [A0], 0x10 00000EAA 0016 0016 ori.b [A6], 0x16 00000EAE 6006 bra +0x8 /* 00000EB6 */ label00000EB0: 00000EB0 1D7C 0001 FD25 move.b [A6 - 0x2DB], 0x1 label00000EB6: 00000EB6 206E FC92 movea.l A0, [A6 - 0x36E] 00000EBA 3028 0020 move.w D0, [A0 + 0x20] 00000EBE D040 add.w D0, D0 00000EC0 5276 00DA addq.w [A6 + D0.w - 0x38], 1 00000EC4 526E FC9A addq.w [A6 - 0x366], 1 label00000EC8: 00000EC8 526E FC9C addq.w [A6 - 0x364], 1 00000ECC 6000 0088 bra +0x8A /* 00000F56 */ 00000ED0 4AAE FFF4 tst.l [A6 - 0xC] 00000ED4 673C beq +0x3E /* 00000F12 */ 00000ED6 206E FCC4 movea.l A0, [A6 - 0x33C] 00000EDA 2068 0004 movea.l A0, [A0 + 0x4] 00000EDE 202E FFF4 move.l D0, [A6 - 0xC] 00000EE2 B0A8 002E cmp.l D0, [A0 + 0x2E] 00000EE6 6666 bne +0x68 /* 00000F4E */ 00000EE8 486E FCDA pea.l [A6 - 0x326] 00000EEC 206E FCC4 movea.l A0, [A6 - 0x33C] 00000EF0 3028 000A move.w D0, [A0 + 0xA] 00000EF4 48C0 ext.l D0 00000EF6 2F00 move.l -[A7], D0 00000EF8 206E FCC4 movea.l A0, [A6 - 0x33C] 00000EFC 3028 0008 move.w D0, [A0 + 0x8] 00000F00 48C0 ext.l D0 00000F02 2F00 move.l -[A7], D0 00000F04 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000F08 4EBA 14C4 jsr [PC + 0x14C4 /* 000023CE */] 00000F0C 4FEF 0010 lea.l A7, [A7 + 0x10] 00000F10 603C bra +0x3E /* 00000F4E */ label00000F12: 00000F12 1D7C 0001 FD48 move.b [A6 - 0x2B8], 0x1 00000F18 206E FCC4 movea.l A0, [A6 - 0x33C] 00000F1C 2068 0004 movea.l A0, [A0 + 0x4] 00000F20 2D68 002E FFF4 move.l [A6 - 0xC], [A0 + 0x2E] 00000F26 486E FCDA pea.l [A6 - 0x326] 00000F2A 206E FCC4 movea.l A0, [A6 - 0x33C] 00000F2E 3028 000A move.w D0, [A0 + 0xA] 00000F32 48C0 ext.l D0 00000F34 2F00 move.l -[A7], D0 00000F36 206E FCC4 movea.l A0, [A6 - 0x33C] 00000F3A 3028 0008 move.w D0, [A0 + 0x8] 00000F3E 48C0 ext.l D0 00000F40 2F00 move.l -[A7], D0 00000F42 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000F46 4EBA 1486 jsr [PC + 0x1486 /* 000023CE */] 00000F4A 4FEF 0010 lea.l A7, [A7 + 0x10] label00000F4E: 00000F4E 526E FC9A addq.w [A6 - 0x366], 1 00000F52 526E FC9C addq.w [A6 - 0x364], 1 label00000F56: 00000F56 206E FCC4 movea.l A0, [A6 - 0x33C] 00000F5A 2D50 FCC4 move.l [A6 - 0x33C], [A0] label00000F5E: 00000F5E 4AAE FCC4 tst.l [A6 - 0x33C] 00000F62 6600 FD28 bne -0x2D6 /* 00000C8C */ 00000F66 206D B9FC movea.l A0, [A5 - 0x4604] 00000F6A 4AA8 03DE tst.l [A0 + 0x3DE] 00000F6E 6762 beq +0x64 /* 00000FD2 */ 00000F70 206D B9FC movea.l A0, [A5 - 0x4604] 00000F74 2068 03DE movea.l A0, [A0 + 0x3DE] 00000F78 226D B9FC movea.l A1, [A5 - 0x4604] 00000F7C 2269 03DE movea.l A1, [A1 + 0x3DE] 00000F80 2028 0062 move.l D0, [A0 + 0x62] 00000F84 B0A9 0066 cmp.l D0, [A1 + 0x66] 00000F88 6C04 bge +0x6 /* 00000F8E */ 00000F8A 7001 moveq.l D0, 0x01 00000F8C 6002 bra +0x4 /* 00000F90 */ label00000F8E: 00000F8E 7000 moveq.l D0, 0x00 label00000F90: 00000F90 1D40 FDAE move.b [A6 - 0x252], D0 00000F94 1D40 FDA9 move.b [A6 - 0x257], D0 00000F98 1D40 FDA6 move.b [A6 - 0x25A], D0 00000F9C 1D40 FD8A move.b [A6 - 0x276], D0 00000FA0 4AAD BA62 tst.l [A5 - 0x459E] 00000FA4 670E beq +0x10 /* 00000FB4 */ 00000FA6 4A6E FFFE tst.w [A6 - 0x2] 00000FAA 671E beq +0x20 /* 00000FCA */ 00000FAC 1D7C 0001 FCE3 move.b [A6 - 0x31D], 0x1 00000FB2 6016 bra +0x18 /* 00000FCA */ label00000FB4: 00000FB4 486D 235A pea.l [A5 + 0x235A /* export_1127 */] 00000FB8 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00000FBC 0C40 0001 cmpi.w D0, 0x1 00000FC0 588F addq.l A7, 4 00000FC2 6606 bne +0x8 /* 00000FCA */ 00000FC4 1D7C 0001 FCE3 move.b [A6 - 0x31D], 0x1 label00000FCA: 00000FCA 1D7C 0001 FD99 move.b [A6 - 0x267], 0x1 00000FD0 6076 bra +0x78 /* 00001048 */ label00000FD2: 00000FD2 302E FC9A move.w D0, [A6 - 0x366] 00000FD6 D06E FC98 add.w D0, [A6 - 0x368] 00000FDA 670C beq +0xE /* 00000FE8 */ 00000FDC 1D7C 0001 FDA9 move.b [A6 - 0x257], 0x1 00000FE2 1D7C 0001 FD8A move.b [A6 - 0x276], 0x1 label00000FE8: 00000FE8 302E FC9C move.w D0, [A6 - 0x364] 00000FEC D06E FC98 add.w D0, [A6 - 0x368] 00000FF0 6706 beq +0x8 /* 00000FF8 */ 00000FF2 1D7C 0001 FDA6 move.b [A6 - 0x25A], 0x1 label00000FF8: 00000FF8 4A6E FC98 tst.w [A6 - 0x368] 00000FFC 674A beq +0x4C /* 00001048 */ 00000FFE 1D7C 0001 FD99 move.b [A6 - 0x267], 0x1 00001004 1D7C 0001 FDA7 move.b [A6 - 0x259], 0x1 0000100A 4AAD BA62 tst.l [A5 - 0x459E] 0000100E 660E bne +0x10 /* 0000101E */ 00001010 486D 235A pea.l [A5 + 0x235A /* export_1127 */] 00001014 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001018 4A40 tst.w D0 0000101A 588F addq.l A7, 4 0000101C 6712 beq +0x14 /* 00001030 */ label0000101E: 0000101E 1D7C 0001 FCE3 move.b [A6 - 0x31D], 0x1 00001024 4A6E FFFE tst.w [A6 - 0x2] 00001028 6706 beq +0x8 /* 00001030 */ 0000102A 1D7C 0001 FD8B move.b [A6 - 0x275], 0x1 label00001030: 00001030 206D B9FC movea.l A0, [A5 - 0x4604] 00001034 303C 0804 move.w D0, 0x804 00001038 C068 01AE and.w D0, [A0 + 0x1AE] 0000103C 0C40 0804 cmpi.w D0, 0x804 00001040 6606 bne +0x8 /* 00001048 */ 00001042 1D7C 0001 FDAC move.b [A6 - 0x254], 0x1 label00001048: 00001048 302E FC98 move.w D0, [A6 - 0x368] 0000104C 5340 subq.w D0, 1 0000104E 6B20 bmi +0x22 /* 00001070 */ 00001050 0C40 0000 cmpi.w D0, 0x0 00001054 6E1A bgt +0x1C /* 00001070 */ 00001056 D040 add.w D0, D0 00001058 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000105C 4EFB 0000 jmp [PC + D0.w] 00001060 0004 1D7C ori.b D4, 0x7C /* '|' */ 00001064 0001 FCE7 ori.b D1, 0xE7 00001068 1D7C 0001 FCE4 move.b [A6 - 0x31C], 0x1 0000106E 6006 bra +0x8 /* 00001076 */ label00001070: 00001070 1D7C 0001 FCE7 move.b [A6 - 0x319], 0x1 label00001076: 00001076 7001 moveq.l D0, 0x01 00001078 B06E FC9A cmp.w D0, [A6 - 0x366] 0000107C 6E06 bgt +0x8 /* 00001084 */ 0000107E 1D7C 0001 FD90 move.b [A6 - 0x270], 0x1 label00001084: 00001084 7001 moveq.l D0, 0x01 00001086 B06E FC9C cmp.w D0, [A6 - 0x364] 0000108A 6C06 bge +0x8 /* 00001092 */ 0000108C 1D7C 0001 FD91 move.b [A6 - 0x26F], 0x1 label00001092: 00001092 4A6E FFF0 tst.w [A6 - 0x10] 00001096 6706 beq +0x8 /* 0000109E */ 00001098 1D7C 0001 FD92 move.b [A6 - 0x26E], 0x1 label0000109E: 0000109E 4247 clr.w D7 000010A0 48C7 ext.l D7 000010A2 206D BA78 movea.l A0, [A5 - 0x4588] 000010A6 7000 moveq.l D0, 0x00 000010A8 3028 015C move.w D0, [A0 + 0x15C] 000010AC B087 cmp.l D0, D7 000010AE 6618 bne +0x1A /* 000010C8 */ 000010B0 206D BA78 movea.l A0, [A5 - 0x4588] 000010B4 4868 023E pea.l [A0 + 0x23E] 000010B8 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */] 000010BC 206D BA78 movea.l A0, [A5 - 0x4588] 000010C0 4268 015C clr.w [A0 + 0x15C] 000010C4 588F addq.l A7, 4 000010C6 601A bra +0x1C /* 000010E2 */ label000010C8: 000010C8 206D BA78 movea.l A0, [A5 - 0x4588] 000010CC 2068 023E movea.l A0, [A0 + 0x23E] 000010D0 48C7 ext.l D7 000010D2 2007 move.l D0, D7 000010D4 E580 asl D0, 2 000010D6 4AB0 0800 tst.l [A0 + D0] 000010DA 6706 beq +0x8 /* 000010E2 */ 000010DC 1D7C 0001 FCE8 move.b [A6 - 0x318], 0x1 label000010E2: 000010E2 4AAE FCB4 tst.l [A6 - 0x34C] 000010E6 6700 022C beq +0x22E /* 00001314 */ 000010EA 2F2D B9FC move.l -[A7], [A5 - 0x4604] 000010EE 4EAD 1282 jsr [A5 + 0x1282 /* export_588 */] 000010F2 4A40 tst.w D0 000010F4 588F addq.l A7, 4 000010F6 6600 021C bne +0x21E /* 00001314 */ 000010FA 1D7C 0001 FDA1 move.b [A6 - 0x25F], 0x1 00001100 1D7C 0001 FD02 move.b [A6 - 0x2FE], 0x1 00001106 1D7C 0001 FCF9 move.b [A6 - 0x307], 0x1 0000110C 1D7C 0001 FCF8 move.b [A6 - 0x308], 0x1 00001112 1D7C 0001 FCF7 move.b [A6 - 0x309], 0x1 00001118 1D7C 0001 FCF6 move.b [A6 - 0x30A], 0x1 0000111E 1D7C 0001 FCF5 move.b [A6 - 0x30B], 0x1 00001124 1D7C 0001 FCF4 move.b [A6 - 0x30C], 0x1 0000112A 1D7C 0001 FCF3 move.b [A6 - 0x30D], 0x1 00001130 1D7C 0001 FCF2 move.b [A6 - 0x30E], 0x1 00001136 1D7C 0001 FCF1 move.b [A6 - 0x30F], 0x1 0000113C 1D7C 0001 FCF0 move.b [A6 - 0x310], 0x1 00001142 1D7C 0001 FCEF move.b [A6 - 0x311], 0x1 00001148 206D BA78 movea.l A0, [A5 - 0x4588] 0000114C 7000 moveq.l D0, 0x00 0000114E 302D BA34 move.w D0, [A5 - 0x45CC] 00001152 2200 move.l D1, D0 00001154 C0FC 0022 mulu.w D0, 0x22 /* '\"' */ 00001158 4841 swap.w D1 0000115A C2FC 0022 mulu.w D1, 0x22 /* '\"' */ 0000115E 4841 swap.w D1 00001160 4241 clr.w D1 00001162 D081 add.l D0, D1 00001164 D0A8 0246 add.l D0, [A0 + 0x246] 00001168 2D40 FCCC move.l [A6 - 0x334], D0 0000116C 3D7C 0007 FCA2 move.w [A6 - 0x35E], 0x7 label00001172: 00001172 4247 clr.w D7 label00001174: 00001174 2007 move.l D0, D7 00001176 E940 asl D0.w, 4 00001178 7200 moveq.l D1, 0x00 0000117A 1233 000E move.b D1, [A3 + D0.w + 0xE] 0000117E 302E FCA2 move.w D0, [A6 - 0x35E] 00001182 48C0 ext.l D0 00001184 B081 cmp.l D0, D1 00001186 6600 0176 bne +0x178 /* 000012FE */ 0000118A 206E FCB4 movea.l A0, [A6 - 0x34C] 0000118E 2007 move.l D0, D7 00001190 E940 asl D0.w, 4 00001192 3033 0002 move.w D0, [A3 + D0.w + 0x2] 00001196 4640 not.w D0 00001198 C050 and.w D0, [A0] 0000119A 3D40 FC90 move.w [A6 - 0x370], D0 0000119E 48C0 ext.l D0 000011A0 223C 0000 8FFF move.l D1, 0x8FFF 000011A6 C280 and.l D1, D0 000011A8 2007 move.l D0, D7 000011AA E940 asl D0.w, 4 000011AC 7600 moveq.l D3, 0x00 000011AE 3633 0000 move.w D3, [A3 + D0.w] 000011B2 203C 0000 8FFF move.l D0, 0x8FFF 000011B8 C083 and.l D0, D3 000011BA 2607 move.l D3, D7 000011BC E943 asl D3.w, 4 000011BE 3633 3002 move.w D3, [A3 + D3.w + 0x2] 000011C2 4643 not.w D3 000011C4 7400 moveq.l D2, 0x00 000011C6 3403 move.w D2, D3 000011C8 C480 and.l D2, D0 000011CA B481 cmp.l D2, D1 000011CC 6600 0130 bne +0x132 /* 000012FE */ 000011D0 2007 move.l D0, D7 000011D2 E940 asl D0.w, 4 000011D4 4A73 000C tst.w [A3 + D0.w + 0xC] 000011D8 661C bne +0x1E /* 000011F6 */ 000011DA 206E FCCC movea.l A0, [A6 - 0x334] 000011DE 2F28 0008 move.l -[A7], [A0 + 0x8] 000011E2 2007 move.l D0, D7 000011E4 E940 asl D0.w, 4 000011E6 2F33 0004 move.l -[A7], [A3 + D0.w + 0x4] 000011EA 4EAD 0E82 jsr [A5 + 0xE82 /* export_460 */] 000011EE 4A40 tst.w D0 000011F0 508F addq.l A7, 8 000011F2 6700 010A beq +0x10C /* 000012FE */ label000011F6: 000011F6 303C 00F0 move.w D0, 0xF0 000011FA C06E FC90 and.w D0, [A6 - 0x370] 000011FE 0C40 00E0 cmpi.w D0, 0xE0 00001202 6630 bne +0x32 /* 00001234 */ 00001204 206E FCCC movea.l A0, [A6 - 0x334] 00001208 2068 0018 movea.l A0, [A0 + 0x18] 0000120C 7000 moveq.l D0, 0x00 0000120E 1010 move.b D0, [A0] 00001210 5280 addq.l D0, 1 00001212 2F00 move.l -[A7], D0 00001214 2007 move.l D0, D7 00001216 E940 asl D0.w, 4 00001218 2073 0008 movea.l A0, [A3 + D0.w + 0x8] 0000121C 2F10 move.l -[A7], [A0] 0000121E 206E FCCC movea.l A0, [A6 - 0x334] 00001222 2F28 0018 move.l -[A7], [A0 + 0x18] 00001226 4EAD 0D12 jsr [A5 + 0xD12 /* export_414 */] 0000122A 4A40 tst.w D0 0000122C 4FEF 000C lea.l A7, [A7 + 0xC] 00001230 6600 00CC bne +0xCE /* 000012FE */ label00001234: 00001234 4246 clr.w D6 label00001236: 00001236 7003 moveq.l D0, 0x03 00001238 41EE FCF0 lea.l A0, [A6 - 0x310] 0000123C B030 6000 cmp.b D0, [A0 + D6.w] 00001240 6600 00A2 bne +0xA4 /* 000012E4 */ 00001244 2007 move.l D0, D7 00001246 E940 asl D0.w, 4 00001248 7200 moveq.l D1, 0x00 0000124A 3233 0000 move.w D1, [A3 + D0.w] 0000124E 203C 0000 8FFF move.l D0, 0x8FFF 00001254 C081 and.l D0, D1 00001256 2206 move.l D1, D6 00001258 E941 asl D1.w, 4 0000125A 7400 moveq.l D2, 0x00 0000125C 3433 1000 move.w D2, [A3 + D1.w] 00001260 223C 0000 8FFF move.l D1, 0x8FFF 00001266 C282 and.l D1, D2 00001268 2407 move.l D2, D7 0000126A E942 asl D2.w, 4 0000126C 3433 2002 move.w D2, [A3 + D2.w + 0x2] 00001270 4642 not.w D2 00001272 7600 moveq.l D3, 0x00 00001274 3602 move.w D3, D2 00001276 C681 and.l D3, D1 00001278 B680 cmp.l D3, D0 0000127A 6668 bne +0x6A /* 000012E4 */ 0000127C 2007 move.l D0, D7 0000127E E940 asl D0.w, 4 00001280 4A73 000C tst.w [A3 + D0.w + 0xC] 00001284 661A bne +0x1C /* 000012A0 */ 00001286 2006 move.l D0, D6 00001288 E940 asl D0.w, 4 0000128A 2F33 0004 move.l -[A7], [A3 + D0.w + 0x4] 0000128E 2007 move.l D0, D7 00001290 E940 asl D0.w, 4 00001292 2F33 0004 move.l -[A7], [A3 + D0.w + 0x4] 00001296 4EAD 0E82 jsr [A5 + 0xE82 /* export_460 */] 0000129A 4A40 tst.w D0 0000129C 508F addq.l A7, 8 0000129E 6744 beq +0x46 /* 000012E4 */ label000012A0: 000012A0 2007 move.l D0, D7 000012A2 E940 asl D0.w, 4 000012A4 323C 00F0 move.w D1, 0xF0 000012A8 C273 0000 and.w D1, [A3 + D0.w] 000012AC 0C41 00E0 cmpi.w D1, 0xE0 000012B0 663C bne +0x3E /* 000012EE */ 000012B2 2007 move.l D0, D7 000012B4 E940 asl D0.w, 4 000012B6 2073 0008 movea.l A0, [A3 + D0.w + 0x8] 000012BA 2050 movea.l A0, [A0] 000012BC 7000 moveq.l D0, 0x00 000012BE 1010 move.b D0, [A0] 000012C0 5280 addq.l D0, 1 000012C2 2F00 move.l -[A7], D0 000012C4 2006 move.l D0, D6 000012C6 E940 asl D0.w, 4 000012C8 2073 0008 movea.l A0, [A3 + D0.w + 0x8] 000012CC 2F10 move.l -[A7], [A0] 000012CE 2007 move.l D0, D7 000012D0 E940 asl D0.w, 4 000012D2 2073 0008 movea.l A0, [A3 + D0.w + 0x8] 000012D6 2F10 move.l -[A7], [A0] 000012D8 4EAD 0D12 jsr [A5 + 0xD12 /* export_414 */] 000012DC 4A40 tst.w D0 000012DE 4FEF 000C lea.l A7, [A7 + 0xC] 000012E2 670A beq +0xC /* 000012EE */ label000012E4: 000012E4 5246 addq.w D6, 1 000012E6 0C46 000A cmpi.w D6, 0xA /* '\n' */ 000012EA 6D00 FF4A blt -0xB4 /* 00001236 */ label000012EE: 000012EE 0C46 000A cmpi.w D6, 0xA /* '\n' */ 000012F2 660A bne +0xC /* 000012FE */ 000012F4 41EE FCF0 lea.l A0, [A6 - 0x310] 000012F8 11BC 0003 7000 move.b [A0 + D7.w], 0x3 label000012FE: 000012FE 5247 addq.w D7, 1 00001300 0C47 000A cmpi.w D7, 0xA /* '\n' */ 00001304 6D00 FE6E blt -0x190 /* 00001174 */ 00001308 536E FCA2 subq.w [A6 - 0x35E], 1 0000130C 4A6E FCA2 tst.w [A6 - 0x35E] 00001310 6E00 FE60 bgt -0x19E /* 00001172 */ label00001314: 00001314 302E FFDE move.w D0, [A6 - 0x22] 00001318 D06E FC98 add.w D0, [A6 - 0x368] 0000131C 0C40 0001 cmpi.w D0, 0x1 00001320 660C bne +0xE /* 0000132E */ 00001322 1D7C 0001 FD36 move.b [A6 - 0x2CA], 0x1 00001328 1D7C 0001 FD33 move.b [A6 - 0x2CD], 0x1 label0000132E: 0000132E 4A6D E698 tst.w [A5 - 0x1968] 00001332 6740 beq +0x42 /* 00001374 */ 00001334 206D B9FC movea.l A0, [A5 - 0x4604] 00001338 4AA8 032E tst.l [A0 + 0x32E] 0000133C 6636 bne +0x38 /* 00001374 */ 0000133E 206D B9FC movea.l A0, [A5 - 0x4604] 00001342 3028 033A move.w D0, [A0 + 0x33A] 00001346 6B2C bmi +0x2E /* 00001374 */ 00001348 0C40 0003 cmpi.w D0, 0x3 0000134C 6E26 bgt +0x28 /* 00001374 */ 0000134E D040 add.w D0, D0 00001350 303B 0006 move.w D0, [PC + D0.w + 0x6] 00001354 4EFB 0000 jmp [PC + D0.w] 00001358 0018 0012 ori.b [A0]+, 0x12 0000135C 001E 000A ori.b [A6]+, 0xA /* '\n' */ 00001360 1D7C 0001 FDBC move.b [A6 - 0x244], 0x1 00001366 600C bra +0xE /* 00001374 */ 00001368 1D7C 0001 FDBC move.b [A6 - 0x244], 0x1 0000136E 1D7C 0001 FDBD move.b [A6 - 0x243], 0x1 label00001374: 00001374 206D BA78 movea.l A0, [A5 - 0x4588] 00001378 3E28 01C4 move.w D7, [A0 + 0x1C4] 0000137C 206D BA78 movea.l A0, [A5 - 0x4588] 00001380 2D68 021E FFF8 move.l [A6 - 0x8], [A0 + 0x21E] 00001386 602A bra +0x2C /* 000013B2 */ label00001388: 00001388 206E FFF8 movea.l A0, [A6 - 0x8] 0000138C 700F moveq.l D0, 0x0F 0000138E C068 0008 and.w D0, [A0 + 0x8] 00001392 6718 beq +0x1A /* 000013AC */ 00001394 206E FFF8 movea.l A0, [A6 - 0x8] 00001398 303C 1000 move.w D0, 0x1000 0000139C C068 0008 and.w D0, [A0 + 0x8] 000013A0 660A bne +0xC /* 000013AC */ 000013A2 1D7C 0001 FDBF move.b [A6 - 0x241], 0x1 000013A8 6000 00DA bra +0xDC /* 00001484 */ label000013AC: 000013AC 701C moveq.l D0, 0x1C 000013AE D1AE FFF8 add.l [A6 - 0x8], D0 label000013B2: 000013B2 3007 move.w D0, D7 000013B4 5347 subq.w D7, 1 000013B6 4A40 tst.w D0 000013B8 66CE bne -0x30 /* 00001388 */ 000013BA 6000 00C8 bra +0xCA /* 00001484 */ label000013BE: 000013BE 206D E9E2 movea.l A0, [A5 - 0x161E] 000013C2 7007 moveq.l D0, 0x07 000013C4 B068 018A cmp.w D0, [A0 + 0x18A] 000013C8 6600 00BA bne +0xBC /* 00001484 */ 000013CC 206D E020 movea.l A0, [A5 - 0x1FE0] 000013D0 4A68 0198 tst.w [A0 + 0x198] 000013D4 6718 beq +0x1A /* 000013EE */ 000013D6 206D E020 movea.l A0, [A5 - 0x1FE0] 000013DA 4A68 0196 tst.w [A0 + 0x196] 000013DE 660E bne +0x10 /* 000013EE */ 000013E0 206D E020 movea.l A0, [A5 - 0x1FE0] 000013E4 303C 1000 move.w D0, 0x1000 000013E8 C068 020C and.w D0, [A0 + 0x20C] 000013EC 6706 beq +0x8 /* 000013F4 */ label000013EE: 000013EE 1D7C 0001 FD9A move.b [A6 - 0x266], 0x1 label000013F4: 000013F4 206D E020 movea.l A0, [A5 - 0x1FE0] 000013F8 4AA8 0288 tst.l [A0 + 0x288] 000013FC 6606 bne +0x8 /* 00001404 */ 000013FE 1D7C 0001 FD9B move.b [A6 - 0x265], 0x1 label00001404: 00001404 4AAD BA62 tst.l [A5 - 0x459E] 00001408 670E beq +0x10 /* 00001418 */ 0000140A 4A6E FFFE tst.w [A6 - 0x2] 0000140E 671E beq +0x20 /* 0000142E */ 00001410 1D7C 0001 FCE3 move.b [A6 - 0x31D], 0x1 00001416 6016 bra +0x18 /* 0000142E */ label00001418: 00001418 486D 235A pea.l [A5 + 0x235A /* export_1127 */] 0000141C 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001420 0C40 0001 cmpi.w D0, 0x1 00001424 588F addq.l A7, 4 00001426 6606 bne +0x8 /* 0000142E */ 00001428 1D7C 0001 FCE3 move.b [A6 - 0x31D], 0x1 label0000142E: 0000142E 1D7C 0001 FD99 move.b [A6 - 0x267], 0x1 00001434 206D E020 movea.l A0, [A5 - 0x1FE0] 00001438 226D E020 movea.l A1, [A5 - 0x1FE0] 0000143C 2028 01FC move.l D0, [A0 + 0x1FC] 00001440 B0A9 0200 cmp.l D0, [A1 + 0x200] 00001444 6C04 bge +0x6 /* 0000144A */ 00001446 7001 moveq.l D0, 0x01 00001448 6002 bra +0x4 /* 0000144C */ label0000144A: 0000144A 7000 moveq.l D0, 0x00 label0000144C: 0000144C 1D40 FDAE move.b [A6 - 0x252], D0 00001450 1D40 FDA9 move.b [A6 - 0x257], D0 00001454 1D40 FDA6 move.b [A6 - 0x25A], D0 00001458 1D40 FD8A move.b [A6 - 0x276], D0 0000145C 206D E9E2 movea.l A0, [A5 - 0x161E] 00001460 4A68 0198 tst.w [A0 + 0x198] 00001464 671E beq +0x20 /* 00001484 */ 00001466 206D E9E2 movea.l A0, [A5 - 0x161E] 0000146A 303C 1000 move.w D0, 0x1000 0000146E C068 020C and.w D0, [A0 + 0x20C] 00001472 660A bne +0xC /* 0000147E */ 00001474 206D E9E2 movea.l A0, [A5 - 0x161E] 00001478 4A68 0196 tst.w [A0 + 0x196] 0000147C 6706 beq +0x8 /* 00001484 */ label0000147E: 0000147E 1D7C 0001 FCDF move.b [A6 - 0x321], 0x1 label00001484: 00001484 4AAD C33E tst.l [A5 - 0x3CC2] 00001488 6700 0854 beq +0x856 /* 00001CDE */ 0000148C 206D C33E movea.l A0, [A5 - 0x3CC2] 00001490 2D50 FCC8 move.l [A6 - 0x338], [A0] 00001494 426E FC9E clr.w [A6 - 0x362] 00001498 6000 082E bra +0x830 /* 00001CC8 */ label0000149C: 0000149C 206E FCC8 movea.l A0, [A6 - 0x338] 000014A0 7001 moveq.l D0, 0x01 000014A2 B028 0014 cmp.b D0, [A0 + 0x14] 000014A6 6400 0086 bcc +0x88 /* 0000152E */ 000014AA 2F2E FCC8 move.l -[A7], [A6 - 0x338] 000014AE 2F2D C33E move.l -[A7], [A5 - 0x3CC2] 000014B2 4EBA 0BF8 jsr [PC + 0xBF8 /* 000020AC */] 000014B6 206E FCC8 movea.l A0, [A6 - 0x338] 000014BA 7002 moveq.l D0, 0x02 000014BC B028 0014 cmp.b D0, [A0 + 0x14] 000014C0 508F addq.l A7, 8 000014C2 664E bne +0x50 /* 00001512 */ 000014C4 206E FCC8 movea.l A0, [A6 - 0x338] 000014C8 2F10 move.l -[A7], [A0] 000014CA 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000014CE 206E FCC8 movea.l A0, [A6 - 0x338] 000014D2 2F10 move.l -[A7], [A0] 000014D4 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 000014D8 206E FCC8 movea.l A0, [A6 - 0x338] 000014DC 2050 movea.l A0, [A0] 000014DE 2850 movea.l A4, [A0] 000014E0 426E FC96 clr.w [A6 - 0x36A] 000014E4 600E bra +0x10 /* 000014F4 */ label000014E6: 000014E6 0C54 00B9 cmpi.w [A4], 0xB9 000014EA 671C beq +0x1E /* 00001508 */ 000014EC 526E FC96 addq.w [A6 - 0x36A], 1 000014F0 D8FC 0006 add.w A4, 0x6 label000014F4: 000014F4 206E FCC8 movea.l A0, [A6 - 0x338] 000014F8 7000 moveq.l D0, 0x00 000014FA 1028 0012 move.b D0, [A0 + 0x12] 000014FE 322E FC96 move.w D1, [A6 - 0x36A] 00001502 48C1 ext.l D1 00001504 B081 cmp.l D0, D1 00001506 6EDE bgt -0x20 /* 000014E6 */ label00001508: 00001508 206E FCC8 movea.l A0, [A6 - 0x338] 0000150C 2F10 move.l -[A7], [A0] 0000150E 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] label00001512: 00001512 206E FCC8 movea.l A0, [A6 - 0x338] 00001516 7004 moveq.l D0, 0x04 00001518 B028 0014 cmp.b D0, [A0 + 0x14] 0000151C 6610 bne +0x12 /* 0000152E */ 0000151E 206E FCC8 movea.l A0, [A6 - 0x338] 00001522 4A28 0012 tst.b [A0 + 0x12] 00001526 52C0 shi D0 00001528 4400 neg.b D0 0000152A 1D40 FD9C move.b [A6 - 0x264], D0 label0000152E: 0000152E 206E FCC8 movea.l A0, [A6 - 0x338] 00001532 2F10 move.l -[A7], [A0] 00001534 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00001538 206E FCC8 movea.l A0, [A6 - 0x338] 0000153C 2F10 move.l -[A7], [A0] 0000153E 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 00001542 206E FCC8 movea.l A0, [A6 - 0x338] 00001546 2050 movea.l A0, [A0] 00001548 2850 movea.l A4, [A0] 0000154A 4244 clr.w D4 0000154C 6000 0754 bra +0x756 /* 00001CA2 */ label00001550: 00001550 4245 clr.w D5 00001552 206E FCC8 movea.l A0, [A6 - 0x338] 00001556 4A28 0014 tst.b [A0 + 0x14] 0000155A 6700 00A8 beq +0xAA /* 00001604 */ 0000155E 206E FCC8 movea.l A0, [A6 - 0x338] 00001562 7002 moveq.l D0, 0x02 00001564 B028 0014 cmp.b D0, [A0 + 0x14] 00001568 6700 009A beq +0x9C /* 00001604 */ 0000156C 4AAE FCA4 tst.l [A6 - 0x35C] 00001570 6700 05E8 beq +0x5EA /* 00001B5A */ 00001574 206E FCC8 movea.l A0, [A6 - 0x338] 00001578 7001 moveq.l D0, 0x01 0000157A B028 0014 cmp.b D0, [A0 + 0x14] 0000157E 6600 05DA bne +0x5DC /* 00001B5A */ 00001582 7000 moveq.l D0, 0x00 00001584 302C 0002 move.w D0, [A4 + 0x2] 00001588 223C 0000 8000 move.l D1, 0x8000 0000158E C280 and.l D1, D0 00001590 660A bne +0xC /* 0000159C */ 00001592 0045 0100 ori.w D5, 0x100 00001596 006C 8000 0002 ori.w [A4 + 0x2], 0x8000 label0000159C: 0000159C 41EE FEDA lea.l A0, [A6 - 0x126] 000015A0 5288 addq.l A0, 1 000015A2 2F08 move.l -[A7], A0 000015A4 48C4 ext.l D4 000015A6 2004 move.l D0, D4 000015A8 5280 addq.l D0, 1 000015AA 2F00 move.l -[A7], D0 000015AC 206E FCC8 movea.l A0, [A6 - 0x338] 000015B0 2F28 0004 move.l -[A7], [A0 + 0x4] 000015B4 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 000015B8 1D40 FEDA move.b [A6 - 0x126], D0 000015BC 486E FEDA pea.l [A6 - 0x126] 000015C0 2F2E FCD6 move.l -[A7], [A6 - 0x32A] 000015C4 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */] 000015C8 4A40 tst.w D0 000015CA 4FEF 0014 lea.l A7, [A7 + 0x14] 000015CE 661A bne +0x1C /* 000015EA */ 000015D0 303C 4000 move.w D0, 0x4000 /* '@\0' */ 000015D4 C06C 0002 and.w D0, [A4 + 0x2] 000015D8 6600 0580 bne +0x582 /* 00001B5A */ 000015DC 0045 0400 ori.w D5, 0x400 000015E0 006C 4000 0002 ori.w [A4 + 0x2], 0x4000 /* '@\0' */ 000015E6 6000 0572 bra +0x574 /* 00001B5A */ label000015EA: 000015EA 303C 4000 move.w D0, 0x4000 /* '@\0' */ 000015EE C06C 0002 and.w D0, [A4 + 0x2] 000015F2 6700 0566 beq +0x568 /* 00001B5A */ 000015F6 0045 0400 ori.w D5, 0x400 000015FA 026C BFFF 0002 andi.w [A4 + 0x2], 0xBFFF 00001600 6000 0558 bra +0x55A /* 00001B5A */ label00001604: 00001604 3014 move.w D0, [A4] 00001606 5140 subq.w D0, 8 00001608 6700 027A beq +0x27C /* 00001884 */ 0000160C 0440 002B subi.w D0, 0x2B /* '+' */ 00001610 672A beq +0x2C /* 0000163C */ 00001612 0440 0018 subi.w D0, 0x18 00001616 6700 01C6 beq +0x1C8 /* 000017DE */ 0000161A 5340 subq.w D0, 1 0000161C 6700 00BC beq +0xBE /* 000016DA */ 00001620 0440 0010 subi.w D0, 0x10 00001624 6700 0304 beq +0x306 /* 0000192A */ 00001628 0440 005D subi.w D0, 0x5D /* ']' */ 0000162C 6700 03D6 beq +0x3D8 /* 00001A04 */ 00001630 0440 002B subi.w D0, 0x2B /* '+' */ 00001634 6700 046A beq +0x46C /* 00001AA0 */ 00001638 6000 0520 bra +0x522 /* 00001B5A */ label0000163C: 0000163C 4A2E FD0D tst.b [A6 - 0x2F3] 00001640 6700 0518 beq +0x51A /* 00001B5A */ 00001644 41EE FEDA lea.l A0, [A6 - 0x126] 00001648 5288 addq.l A0, 1 0000164A 2F08 move.l -[A7], A0 0000164C 48C4 ext.l D4 0000164E 2004 move.l D0, D4 00001650 5280 addq.l D0, 1 00001652 2F00 move.l -[A7], D0 00001654 206E FCC8 movea.l A0, [A6 - 0x338] 00001658 2F28 0004 move.l -[A7], [A0 + 0x4] 0000165C 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00001660 1D40 FEDA move.b [A6 - 0x126], D0 00001664 41EE FEDA lea.l A0, [A6 - 0x126] 00001668 5288 addq.l A0, 1 0000166A 2F08 move.l -[A7], A0 0000166C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001670 3E00 move.w D7, D0 00001672 1D47 FCD4 move.b [A6 - 0x32C], D7 00001676 206E FCA4 movea.l A0, [A6 - 0x35C] 0000167A BE28 0004 cmp.b D7, [A0 + 0x4] 0000167E 4FEF 0010 lea.l A7, [A7 + 0x10] 00001682 6604 bne +0x6 /* 00001688 */ 00001684 7003 moveq.l D0, 0x03 00001686 6002 bra +0x4 /* 0000168A */ label00001688: 00001688 7001 moveq.l D0, 0x01 label0000168A: 0000168A 1D40 FD0D move.b [A6 - 0x2F3], D0 0000168E 7003 moveq.l D0, 0x03 00001690 B02E FD0D cmp.b D0, [A6 - 0x2F3] 00001694 6606 bne +0x8 /* 0000169C */ 00001696 1D7C 0001 FD0E move.b [A6 - 0x2F2], 0x1 label0000169C: 0000169C 486E FCD0 pea.l [A6 - 0x330] 000016A0 4EAD 0AAA jsr [A5 + 0xAAA /* export_337 */] 000016A4 4A40 tst.w D0 000016A6 588F addq.l A7, 4 000016A8 6718 beq +0x1A /* 000016C2 */ 000016AA 7008 moveq.l D0, 0x08 000016AC C06C 0002 and.w D0, [A4 + 0x2] 000016B0 6600 04A8 bne +0x4AA /* 00001B5A */ 000016B4 006C 0008 0002 ori.w [A4 + 0x2], 0x8 000016BA 0045 0080 ori.w D5, 0x80 000016BE 6000 049A bra +0x49C /* 00001B5A */ label000016C2: 000016C2 7008 moveq.l D0, 0x08 000016C4 C06C 0002 and.w D0, [A4 + 0x2] 000016C8 6700 0490 beq +0x492 /* 00001B5A */ 000016CC 026C FFF7 0002 andi.w [A4 + 0x2], 0xFFF7 000016D2 0045 0080 ori.w D5, 0x80 000016D6 6000 0482 bra +0x484 /* 00001B5A */ label000016DA: 000016DA 3E3C 040C move.w D7, 0x40C 000016DE 4AAD E9E2 tst.l [A5 - 0x161E] 000016E2 6700 0088 beq +0x8A /* 0000176C */ 000016E6 206D E9E2 movea.l A0, [A5 - 0x161E] 000016EA 4A68 018A tst.w [A0 + 0x18A] 000016EE 667C bne +0x7E /* 0000176C */ 000016F0 206D B9FC movea.l A0, [A5 - 0x4604] 000016F4 4AA8 032E tst.l [A0 + 0x32E] 000016F8 6672 bne +0x74 /* 0000176C */ 000016FA 1D7C 0001 FD26 move.b [A6 - 0x2DA], 0x1 00001700 206D B9FC movea.l A0, [A5 - 0x4604] 00001704 7003 moveq.l D0, 0x03 00001706 B068 033A cmp.w D0, [A0 + 0x33A] 0000170A 6660 bne +0x62 /* 0000176C */ 0000170C 206D B9FC movea.l A0, [A5 - 0x4604] 00001710 2068 0332 movea.l A0, [A0 + 0x332] 00001714 DE68 0020 add.w D7, [A0 + 0x20] 00001718 3007 move.w D0, D7 0000171A 0440 040E subi.w D0, 0x40E 0000171E 671A beq +0x1C /* 0000173A */ 00001720 5F40 subq.w D0, 7 00001722 6648 bne +0x4A /* 0000176C */ 00001724 206D B9FC movea.l A0, [A5 - 0x4604] 00001728 2068 0332 movea.l A0, [A0 + 0x332] 0000172C 3028 003C move.w D0, [A0 + 0x3C] 00001730 0800 0000 btst.b D0, 0x0 00001734 6736 beq +0x38 /* 0000176C */ 00001736 5647 addq.w D7, 3 00001738 6032 bra +0x34 /* 0000176C */ label0000173A: 0000173A 206D B9FC movea.l A0, [A5 - 0x4604] 0000173E 2068 0332 movea.l A0, [A0 + 0x332] 00001742 2068 002A movea.l A0, [A0 + 0x2A] 00001746 1028 004C move.b D0, [A0 + 0x4C] 0000174A 651E bcs +0x20 /* 0000176A */ 0000174C 0C00 0001 cmpi.b D0, 0x1 00001750 6218 bhi +0x1A /* 0000176A */ 00001752 7200 moveq.l D1, 0x00 00001754 1200 move.b D1, D0 00001756 D241 add.w D1, D1 00001758 323B 1006 move.w D1, [PC + D1.w + 0x6] 0000175C 4EFB 1000 jmp [PC + D1.w] 00001760 000E 0008 ori.b A6, 0x8 00001764 6006 bra +0x8 /* 0000176C */ 00001766 5247 addq.w D7, 1 00001768 6002 bra +0x4 /* 0000176C */ label0000176A: 0000176A 5347 subq.w D7, 1 label0000176C: 0000176C 41EE FEDA lea.l A0, [A6 - 0x126] 00001770 5288 addq.l A0, 1 00001772 2F08 move.l -[A7], A0 00001774 48C4 ext.l D4 00001776 2004 move.l D0, D4 00001778 5280 addq.l D0, 1 0000177A 2F00 move.l -[A7], D0 0000177C 206E FCC8 movea.l A0, [A6 - 0x338] 00001780 2F28 0004 move.l -[A7], [A0 + 0x4] 00001784 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00001788 1D40 FEDA move.b [A6 - 0x126], D0 0000178C 486E FDDA pea.l [A6 - 0x226] 00001790 48C7 ext.l D7 00001792 2F07 move.l -[A7], D7 00001794 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00001798 508F addq.l A7, 8 0000179A 2F00 move.l -[A7], D0 0000179C 486E FEDA pea.l [A6 - 0x126] 000017A0 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 000017A4 4A40 tst.w D0 000017A6 4FEF 0014 lea.l A7, [A7 + 0x14] 000017AA 6700 03AE beq +0x3B0 /* 00001B5A */ 000017AE 7000 moveq.l D0, 0x00 000017B0 102E FDDA move.b D0, [A6 - 0x226] 000017B4 2F00 move.l -[A7], D0 000017B6 41EE FDDA lea.l A0, [A6 - 0x226] 000017BA 5288 addq.l A0, 1 000017BC 2F08 move.l -[A7], A0 000017BE 48C4 ext.l D4 000017C0 2004 move.l D0, D4 000017C2 5280 addq.l D0, 1 000017C4 2F00 move.l -[A7], D0 000017C6 206E FCC8 movea.l A0, [A6 - 0x338] 000017CA 2F28 0004 move.l -[A7], [A0 + 0x4] 000017CE 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 000017D2 0045 0200 ori.w D5, 0x200 000017D6 4FEF 0010 lea.l A7, [A7 + 0x10] 000017DA 6000 037E bra +0x380 /* 00001B5A */ label000017DE: 000017DE 7000 moveq.l D0, 0x00 000017E0 4AAD E9E2 tst.l [A5 - 0x161E] 000017E4 6718 beq +0x1A /* 000017FE */ 000017E6 206D E9E2 movea.l A0, [A5 - 0x161E] 000017EA 4A68 018A tst.w [A0 + 0x18A] 000017EE 660E bne +0x10 /* 000017FE */ 000017F0 206D B9FC movea.l A0, [A5 - 0x4604] 000017F4 7201 moveq.l D1, 0x01 000017F6 B268 033A cmp.w D1, [A0 + 0x33A] 000017FA 6602 bne +0x4 /* 000017FE */ 000017FC 7001 moveq.l D0, 0x01 label000017FE: 000017FE 4A80 tst.l D0 00001800 6708 beq +0xA /* 0000180A */ 00001802 203C 0000 0489 move.l D0, 0x489 00001808 6006 bra +0x8 /* 00001810 */ label0000180A: 0000180A 203C 0000 0488 move.l D0, 0x488 label00001810: 00001810 3E00 move.w D7, D0 00001812 41EE FEDA lea.l A0, [A6 - 0x126] 00001816 5288 addq.l A0, 1 00001818 2F08 move.l -[A7], A0 0000181A 48C4 ext.l D4 0000181C 2004 move.l D0, D4 0000181E 5280 addq.l D0, 1 00001820 2F00 move.l -[A7], D0 00001822 206E FCC8 movea.l A0, [A6 - 0x338] 00001826 2F28 0004 move.l -[A7], [A0 + 0x4] 0000182A 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 0000182E 1D40 FEDA move.b [A6 - 0x126], D0 00001832 486E FDDA pea.l [A6 - 0x226] 00001836 48C7 ext.l D7 00001838 2F07 move.l -[A7], D7 0000183A 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000183E 508F addq.l A7, 8 00001840 2F00 move.l -[A7], D0 00001842 486E FEDA pea.l [A6 - 0x126] 00001846 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 0000184A 4A40 tst.w D0 0000184C 4FEF 0014 lea.l A7, [A7 + 0x14] 00001850 6700 0308 beq +0x30A /* 00001B5A */ 00001854 7000 moveq.l D0, 0x00 00001856 102E FDDA move.b D0, [A6 - 0x226] 0000185A 2F00 move.l -[A7], D0 0000185C 41EE FDDA lea.l A0, [A6 - 0x226] 00001860 5288 addq.l A0, 1 00001862 2F08 move.l -[A7], A0 00001864 48C4 ext.l D4 00001866 2004 move.l D0, D4 00001868 5280 addq.l D0, 1 0000186A 2F00 move.l -[A7], D0 0000186C 206E FCC8 movea.l A0, [A6 - 0x338] 00001870 2F28 0004 move.l -[A7], [A0 + 0x4] 00001874 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 00001878 0045 0200 ori.w D5, 0x200 0000187C 4FEF 0010 lea.l A7, [A7 + 0x10] 00001880 6000 02D8 bra +0x2DA /* 00001B5A */ label00001884: 00001884 4A2E FCE2 tst.b [A6 - 0x31E] 00001888 672C beq +0x2E /* 000018B6 */ 0000188A 486E FDDA pea.l [A6 - 0x226] 0000188E 4A6D BADC tst.w [A5 - 0x4524] 00001892 6708 beq +0xA /* 0000189C */ 00001894 203C 0000 0492 move.l D0, 0x492 0000189A 6006 bra +0x8 /* 000018A2 */ label0000189C: 0000189C 203C 0000 046A move.l D0, 0x46A label000018A2: 000018A2 322D BACA move.w D1, [A5 - 0x4536] 000018A6 48C1 ext.l D1 000018A8 D280 add.l D1, D0 000018AA 5381 subq.l D1, 1 000018AC 2F01 move.l -[A7], D1 000018AE 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 000018B2 508F addq.l A7, 8 000018B4 600E bra +0x10 /* 000018C4 */ label000018B6: 000018B6 486E FDDA pea.l [A6 - 0x226] 000018BA 4878 04EA push.l 0x4EA 000018BE 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 000018C2 508F addq.l A7, 8 label000018C4: 000018C4 41EE FEDA lea.l A0, [A6 - 0x126] 000018C8 5288 addq.l A0, 1 000018CA 2F08 move.l -[A7], A0 000018CC 48C4 ext.l D4 000018CE 2004 move.l D0, D4 000018D0 5280 addq.l D0, 1 000018D2 2F00 move.l -[A7], D0 000018D4 206E FCC8 movea.l A0, [A6 - 0x338] 000018D8 2F28 0004 move.l -[A7], [A0 + 0x4] 000018DC 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 000018E0 1D40 FEDA move.b [A6 - 0x126], D0 000018E4 486E FDDA pea.l [A6 - 0x226] 000018E8 486E FEDA pea.l [A6 - 0x126] 000018EC 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 000018F0 4A40 tst.w D0 000018F2 4FEF 0014 lea.l A7, [A7 + 0x14] 000018F6 6700 0262 beq +0x264 /* 00001B5A */ 000018FA 7000 moveq.l D0, 0x00 000018FC 102E FDDA move.b D0, [A6 - 0x226] 00001900 2F00 move.l -[A7], D0 00001902 41EE FDDA lea.l A0, [A6 - 0x226] 00001906 5288 addq.l A0, 1 00001908 2F08 move.l -[A7], A0 0000190A 48C4 ext.l D4 0000190C 2004 move.l D0, D4 0000190E 5280 addq.l D0, 1 00001910 2F00 move.l -[A7], D0 00001912 206E FCC8 movea.l A0, [A6 - 0x338] 00001916 2F28 0004 move.l -[A7], [A0 + 0x4] 0000191A 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 0000191E 0045 0200 ori.w D5, 0x200 00001922 4FEF 0010 lea.l A7, [A7 + 0x10] 00001926 6000 0232 bra +0x234 /* 00001B5A */ label0000192A: 0000192A 4A2E FD36 tst.b [A6 - 0x2CA] 0000192E 6760 beq +0x62 /* 00001990 */ 00001930 4A6E FFDE tst.w [A6 - 0x22] 00001934 674A beq +0x4C /* 00001980 */ 00001936 302E FCA0 move.w D0, [A6 - 0x360] 0000193A 6B34 bmi +0x36 /* 00001970 */ 0000193C 0C40 0001 cmpi.w D0, 0x1 00001940 6E2E bgt +0x30 /* 00001970 */ 00001942 D040 add.w D0, D0 00001944 303B 0006 move.w D0, [PC + D0.w + 0x6] 00001948 4EFB 0000 jmp [PC + D0.w] 0000194C 0006 0016 ori.b D6, 0x16 00001950 486E FDDA pea.l [A6 - 0x226] 00001954 4878 04F5 push.l 0x4F5 00001958 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000195C 508F addq.l A7, 8 0000195E 603E bra +0x40 /* 0000199E */ 00001960 486E FDDA pea.l [A6 - 0x226] 00001964 4878 04F8 push.l 0x4F8 00001968 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000196C 508F addq.l A7, 8 0000196E 602E bra +0x30 /* 0000199E */ label00001970: 00001970 486E FDDA pea.l [A6 - 0x226] 00001974 4878 04F6 push.l 0x4F6 00001978 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000197C 508F addq.l A7, 8 0000197E 601E bra +0x20 /* 0000199E */ label00001980: 00001980 486E FDDA pea.l [A6 - 0x226] 00001984 4878 04F7 push.l 0x4F7 00001988 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000198C 508F addq.l A7, 8 0000198E 600E bra +0x10 /* 0000199E */ label00001990: 00001990 486E FDDA pea.l [A6 - 0x226] 00001994 4878 04F4 push.l 0x4F4 00001998 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000199C 508F addq.l A7, 8 label0000199E: 0000199E 41EE FEDA lea.l A0, [A6 - 0x126] 000019A2 5288 addq.l A0, 1 000019A4 2F08 move.l -[A7], A0 000019A6 48C4 ext.l D4 000019A8 2004 move.l D0, D4 000019AA 5280 addq.l D0, 1 000019AC 2F00 move.l -[A7], D0 000019AE 206E FCC8 movea.l A0, [A6 - 0x338] 000019B2 2F28 0004 move.l -[A7], [A0 + 0x4] 000019B6 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 000019BA 1D40 FEDA move.b [A6 - 0x126], D0 000019BE 486E FDDA pea.l [A6 - 0x226] 000019C2 486E FEDA pea.l [A6 - 0x126] 000019C6 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 000019CA 4A40 tst.w D0 000019CC 4FEF 0014 lea.l A7, [A7 + 0x14] 000019D0 6700 0188 beq +0x18A /* 00001B5A */ 000019D4 7000 moveq.l D0, 0x00 000019D6 102E FDDA move.b D0, [A6 - 0x226] 000019DA 2F00 move.l -[A7], D0 000019DC 41EE FDDA lea.l A0, [A6 - 0x226] 000019E0 5288 addq.l A0, 1 000019E2 2F08 move.l -[A7], A0 000019E4 48C4 ext.l D4 000019E6 2004 move.l D0, D4 000019E8 5280 addq.l D0, 1 000019EA 2F00 move.l -[A7], D0 000019EC 206E FCC8 movea.l A0, [A6 - 0x338] 000019F0 2F28 0004 move.l -[A7], [A0 + 0x4] 000019F4 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 000019F8 0045 0200 ori.w D5, 0x200 000019FC 4FEF 0010 lea.l A7, [A7 + 0x10] 00001A00 6000 0158 bra +0x15A /* 00001B5A */ label00001A04: 00001A04 4A2E FD93 tst.b [A6 - 0x26D] 00001A08 6714 beq +0x16 /* 00001A1E */ 00001A0A 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00001A0E C06C 0002 and.w D0, [A4 + 0x2] 00001A12 6704 beq +0x6 /* 00001A18 */ 00001A14 7003 moveq.l D0, 0x03 00001A16 6002 bra +0x4 /* 00001A1A */ label00001A18: 00001A18 7001 moveq.l D0, 0x01 label00001A1A: 00001A1A 1D40 FD93 move.b [A6 - 0x26D], D0 label00001A1E: 00001A1E 3004 move.w D0, D4 00001A20 906E FC96 sub.w D0, [A6 - 0x36A] 00001A24 E540 asl D0.w, 2 00001A26 41ED C2BE lea.l A0, [A5 - 0x3D42] 00001A2A 2D70 0000 0008 move.l [A6 + 0x8], [A0 + D0.w] 00001A30 206E 0008 movea.l A0, [A6 + 0x8] 00001A34 4A68 018A tst.w [A0 + 0x18A] 00001A38 6612 bne +0x14 /* 00001A4C */ 00001A3A 206E 0008 movea.l A0, [A6 + 0x8] 00001A3E 2F28 0412 move.l -[A7], [A0 + 0x412] 00001A42 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 00001A46 4A40 tst.w D0 00001A48 588F addq.l A7, 4 00001A4A 6624 bne +0x26 /* 00001A70 */ label00001A4C: 00001A4C 206E 0008 movea.l A0, [A6 + 0x8] 00001A50 7007 moveq.l D0, 0x07 00001A52 B068 018A cmp.w D0, [A0 + 0x18A] 00001A56 6630 bne +0x32 /* 00001A88 */ 00001A58 206E 0008 movea.l A0, [A6 + 0x8] 00001A5C 303C 1000 move.w D0, 0x1000 00001A60 C068 020C and.w D0, [A0 + 0x20C] 00001A64 660A bne +0xC /* 00001A70 */ 00001A66 206E 0008 movea.l A0, [A6 + 0x8] 00001A6A 4A68 0196 tst.w [A0 + 0x196] 00001A6E 6718 beq +0x1A /* 00001A88 */ label00001A70: 00001A70 7004 moveq.l D0, 0x04 00001A72 C06C 0002 and.w D0, [A4 + 0x2] 00001A76 6600 00E2 bne +0xE4 /* 00001B5A */ 00001A7A 006C 0004 0002 ori.w [A4 + 0x2], 0x4 00001A80 0045 0080 ori.w D5, 0x80 00001A84 6000 00D4 bra +0xD6 /* 00001B5A */ label00001A88: 00001A88 7004 moveq.l D0, 0x04 00001A8A C06C 0002 and.w D0, [A4 + 0x2] 00001A8E 6700 00CA beq +0xCC /* 00001B5A */ 00001A92 026C FFFB 0002 andi.w [A4 + 0x2], 0xFFFB 00001A98 0045 0080 ori.w D5, 0x80 00001A9C 6000 00BC bra +0xBE /* 00001B5A */ label00001AA0: 00001AA0 70FF moveq.l D0, 0xFFFFFFFF 00001AA2 2F00 move.l -[A7], D0 00001AA4 4EAD 141A jsr [A5 + 0x141A /* export_639 */] 00001AA8 3E00 move.w D7, D0 00001AAA 588F addq.l A7, 4 00001AAC 6706 beq +0x8 /* 00001AB4 */ 00001AAE 1D7C 0001 FDBE move.b [A6 - 0x242], 0x1 label00001AB4: 00001AB4 486E FDDA pea.l [A6 - 0x226] 00001AB8 7000 moveq.l D0, 0x00 00001ABA 4A47 tst.w D7 00001ABC 6730 beq +0x32 /* 00001AEE */ 00001ABE 206D BA78 movea.l A0, [A5 - 0x4588] 00001AC2 2068 021E movea.l A0, [A0 + 0x21E] 00001AC6 48C7 ext.l D7 00001AC8 2207 move.l D1, D7 00001ACA 2401 move.l D2, D1 00001ACC C2FC 001C mulu.w D1, 0x1C 00001AD0 4842 swap.w D2 00001AD2 C4FC 001C mulu.w D2, 0x1C 00001AD6 4842 swap.w D2 00001AD8 4242 clr.w D2 00001ADA D282 add.l D1, D2 00001ADC 3230 18EC move.w D1, [A0 + D1 - 0x20] 00001AE0 48C1 ext.l D1 00001AE2 7410 moveq.l D2, 0x10 00001AE4 C481 and.l D2, D1 00001AE6 7210 moveq.l D1, 0x10 00001AE8 B282 cmp.l D1, D2 00001AEA 6602 bne +0x4 /* 00001AEE */ 00001AEC 7001 moveq.l D0, 0x01 label00001AEE: 00001AEE D0BC 0000 02D1 add.l D0, 0x2D1 00001AF4 2F00 move.l -[A7], D0 00001AF6 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00001AFA 41EE FEDA lea.l A0, [A6 - 0x126] 00001AFE 5288 addq.l A0, 1 00001B00 2F08 move.l -[A7], A0 00001B02 48C4 ext.l D4 00001B04 2004 move.l D0, D4 00001B06 5280 addq.l D0, 1 00001B08 2F00 move.l -[A7], D0 00001B0A 206E FCC8 movea.l A0, [A6 - 0x338] 00001B0E 2F28 0004 move.l -[A7], [A0 + 0x4] 00001B12 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00001B16 1D40 FEDA move.b [A6 - 0x126], D0 00001B1A 486E FDDA pea.l [A6 - 0x226] 00001B1E 486E FEDA pea.l [A6 - 0x126] 00001B22 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00001B26 4A40 tst.w D0 00001B28 4FEF 001C lea.l A7, [A7 + 0x1C] 00001B2C 672C beq +0x2E /* 00001B5A */ 00001B2E 7000 moveq.l D0, 0x00 00001B30 102E FDDA move.b D0, [A6 - 0x226] 00001B34 2F00 move.l -[A7], D0 00001B36 41EE FDDA lea.l A0, [A6 - 0x226] 00001B3A 5288 addq.l A0, 1 00001B3C 2F08 move.l -[A7], A0 00001B3E 48C4 ext.l D4 00001B40 2004 move.l D0, D4 00001B42 5280 addq.l D0, 1 00001B44 2F00 move.l -[A7], D0 00001B46 206E FCC8 movea.l A0, [A6 - 0x338] 00001B4A 2F28 0004 move.l -[A7], [A0 + 0x4] 00001B4E 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 00001B52 0045 0200 ori.w D5, 0x200 00001B56 4FEF 0010 lea.l A7, [A7 + 0x10] label00001B5A: 00001B5A 4AAD E9E2 tst.l [A5 - 0x161E] 00001B5E 672C beq +0x2E /* 00001B8C */ 00001B60 206D E9E2 movea.l A0, [A5 - 0x161E] 00001B64 7004 moveq.l D0, 0x04 00001B66 B068 018A cmp.w D0, [A0 + 0x18A] 00001B6A 6620 bne +0x22 /* 00001B8C */ 00001B6C 7000 moveq.l D0, 0x00 00001B6E 302C 0002 move.w D0, [A4 + 0x2] 00001B72 223C 0000 8000 move.l D1, 0x8000 00001B78 C280 and.l D1, D0 00001B7A 6600 010C bne +0x10E /* 00001C88 */ 00001B7E 0045 0100 ori.w D5, 0x100 00001B82 006C 8000 0002 ori.w [A4 + 0x2], 0x8000 00001B88 6000 00FE bra +0x100 /* 00001C88 */ label00001B8C: 00001B8C 206E FCC8 movea.l A0, [A6 - 0x338] 00001B90 7001 moveq.l D0, 0x01 00001B92 B028 0014 cmp.b D0, [A0 + 0x14] 00001B96 6700 00F0 beq +0xF2 /* 00001C88 */ 00001B9A 3014 move.w D0, [A4] 00001B9C 41EE FCDA lea.l A0, [A6 - 0x326] 00001BA0 1030 0000 move.b D0, [A0 + D0.w] 00001BA4 6500 00E2 bcs +0xE4 /* 00001C88 */ 00001BA8 0C00 0003 cmpi.b D0, 0x3 00001BAC 6200 00DA bhi +0xDC /* 00001C88 */ 00001BB0 7200 moveq.l D1, 0x00 00001BB2 1200 move.b D1, D0 00001BB4 D241 add.w D1, D1 00001BB6 323B 1006 move.w D1, [PC + D1.w + 0x6] 00001BBA 4EFB 1000 jmp [PC + D1.w] 00001BBE 000A 003E ori.b A2, 0x3E /* '>' */ 00001BC2 006E 009E 7000 ori.w [A6 + 0x7000], 0x9E 00001BC8 302C 0002 move.w D0, [A4 + 0x2] 00001BCC 223C 0000 8000 move.l D1, 0x8000 00001BD2 C280 and.l D1, D0 00001BD4 670A beq +0xC /* 00001BE0 */ 00001BD6 0045 0100 ori.w D5, 0x100 00001BDA 026C 7FFF 0002 andi.w [A4 + 0x2], 0x7FFF label00001BE0: 00001BE0 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00001BE4 C06C 0002 and.w D0, [A4 + 0x2] 00001BE8 6700 009E beq +0xA0 /* 00001C88 */ 00001BEC 0045 0400 ori.w D5, 0x400 00001BF0 026C BFFF 0002 andi.w [A4 + 0x2], 0xBFFF 00001BF6 6000 0090 bra +0x92 /* 00001C88 */ 00001BFA 7000 moveq.l D0, 0x00 00001BFC 302C 0002 move.w D0, [A4 + 0x2] 00001C00 223C 0000 8000 move.l D1, 0x8000 00001C06 C280 and.l D1, D0 00001C08 660A bne +0xC /* 00001C14 */ 00001C0A 0045 0100 ori.w D5, 0x100 00001C0E 006C 8000 0002 ori.w [A4 + 0x2], 0x8000 label00001C14: 00001C14 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00001C18 C06C 0002 and.w D0, [A4 + 0x2] 00001C1C 676A beq +0x6C /* 00001C88 */ 00001C1E 0045 0400 ori.w D5, 0x400 00001C22 026C BFFF 0002 andi.w [A4 + 0x2], 0xBFFF 00001C28 605E bra +0x60 /* 00001C88 */ 00001C2A 7000 moveq.l D0, 0x00 00001C2C 302C 0002 move.w D0, [A4 + 0x2] 00001C30 223C 0000 8000 move.l D1, 0x8000 00001C36 C280 and.l D1, D0 00001C38 670A beq +0xC /* 00001C44 */ 00001C3A 0045 0100 ori.w D5, 0x100 00001C3E 026C 7FFF 0002 andi.w [A4 + 0x2], 0x7FFF label00001C44: 00001C44 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00001C48 C06C 0002 and.w D0, [A4 + 0x2] 00001C4C 663A bne +0x3C /* 00001C88 */ 00001C4E 0045 0400 ori.w D5, 0x400 00001C52 006C 4000 0002 ori.w [A4 + 0x2], 0x4000 /* '@\0' */ 00001C58 602E bra +0x30 /* 00001C88 */ 00001C5A 7000 moveq.l D0, 0x00 00001C5C 302C 0002 move.w D0, [A4 + 0x2] 00001C60 223C 0000 8000 move.l D1, 0x8000 00001C66 C280 and.l D1, D0 00001C68 660A bne +0xC /* 00001C74 */ 00001C6A 0045 0100 ori.w D5, 0x100 00001C6E 006C 8000 0002 ori.w [A4 + 0x2], 0x8000 label00001C74: 00001C74 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00001C78 C06C 0002 and.w D0, [A4 + 0x2] 00001C7C 660A bne +0xC /* 00001C88 */ 00001C7E 0045 0400 ori.w D5, 0x400 00001C82 006C 4000 0002 ori.w [A4 + 0x2], 0x4000 /* '@\0' */ label00001C88: 00001C88 206D C33E movea.l A0, [A5 - 0x3CC2] 00001C8C 8B68 0010 or.w [A0 + 0x10], D5 00001C90 206E FCC8 movea.l A0, [A6 - 0x338] 00001C94 8B68 0010 or.w [A0 + 0x10], D5 00001C98 8B6C 0002 or.w [A4 + 0x2], D5 00001C9C 5244 addq.w D4, 1 00001C9E D8FC 0006 add.w A4, 0x6 label00001CA2: 00001CA2 48C4 ext.l D4 00001CA4 206E FCC8 movea.l A0, [A6 - 0x338] 00001CA8 7000 moveq.l D0, 0x00 00001CAA 1028 0012 move.b D0, [A0 + 0x12] 00001CAE B084 cmp.l D0, D4 00001CB0 6E00 F89E bgt -0x760 /* 00001550 */ 00001CB4 206E FCC8 movea.l A0, [A6 - 0x338] 00001CB8 2F10 move.l -[A7], [A0] 00001CBA 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] 00001CBE 526E FC9E addq.w [A6 - 0x362], 1 00001CC2 7016 moveq.l D0, 0x16 00001CC4 D1AE FCC8 add.l [A6 - 0x338], D0 label00001CC8: 00001CC8 206D C33E movea.l A0, [A5 - 0x3CC2] 00001CCC 7000 moveq.l D0, 0x00 00001CCE 1028 0012 move.b D0, [A0 + 0x12] 00001CD2 322E FC9E move.w D1, [A6 - 0x362] 00001CD6 48C1 ext.l D1 00001CD8 B081 cmp.l D0, D1 00001CDA 6E00 F7C0 bgt -0x83E /* 0000149C */ label00001CDE: 00001CDE 206D C33E movea.l A0, [A5 - 0x3CC2] 00001CE2 303C 0800 move.w D0, 0x800 00001CE6 C068 0010 and.w D0, [A0 + 0x10] 00001CEA 6704 beq +0x6 /* 00001CF0 */ 00001CEC 426D C346 clr.w [A5 - 0x3CBA] label00001CF0: 00001CF0 206D C33E movea.l A0, [A5 - 0x3CC2] 00001CF4 303C 0F00 move.w D0, 0xF00 00001CF8 C068 0010 and.w D0, [A0 + 0x10] 00001CFC 670A beq +0xC /* 00001D08 */ 00001CFE 2F2D C33E move.l -[A7], [A5 - 0x3CC2] 00001D02 4EBA E4C6 jsr [PC - 0x1B3A /* 000001CA */] 00001D06 588F addq.l A7, 4 label00001D08: 00001D08 4CEE 18F8 FC74 movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0x38C] 00001D0E 4E5E unlink A6 00001D10 4E75 rts fn00001D12: 00001D12 4E56 FDF2 link A6, -0x020E 00001D16 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001D1A 382E 0016 move.w D4, [A6 + 0x16] 00001D1E 206E 000C movea.l A0, [A6 + 0xC] 00001D22 7005 moveq.l D0, 0x05 00001D24 B028 0014 cmp.b D0, [A0 + 0x14] 00001D28 6700 0378 beq +0x37A /* 000020A2 */ 00001D2C 4245 clr.w D5 00001D2E 206E 000C movea.l A0, [A6 + 0xC] 00001D32 1028 0012 move.b D0, [A0 + 0x12] 00001D36 B02E 001B cmp.b D0, [A6 + 0x1B] 00001D3A 6700 00FA beq +0xFC /* 00001E36 */ 00001D3E 3E2E 001A move.w D7, [A6 + 0x1A] 00001D42 5247 addq.w D7, 1 00001D44 6048 bra +0x4A /* 00001D8E */ label00001D46: 00001D46 7000 moveq.l D0, 0x00 00001D48 2F00 move.l -[A7], D0 00001D4A 2F00 move.l -[A7], D0 00001D4C 48C7 ext.l D7 00001D4E 2F07 move.l -[A7], D7 00001D50 206E 000C movea.l A0, [A6 + 0xC] 00001D54 2F28 0004 move.l -[A7], [A0 + 0x4] 00001D58 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 00001D5C 7000 moveq.l D0, 0x00 00001D5E 2F00 move.l -[A7], D0 00001D60 2F00 move.l -[A7], D0 00001D62 48C7 ext.l D7 00001D64 2F07 move.l -[A7], D7 00001D66 206E 000C movea.l A0, [A6 + 0xC] 00001D6A 2F28 0008 move.l -[A7], [A0 + 0x8] 00001D6E 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 00001D72 7000 moveq.l D0, 0x00 00001D74 2F00 move.l -[A7], D0 00001D76 2F00 move.l -[A7], D0 00001D78 48C7 ext.l D7 00001D7A 2F07 move.l -[A7], D7 00001D7C 206E 000C movea.l A0, [A6 + 0xC] 00001D80 2F28 000C move.l -[A7], [A0 + 0xC] 00001D84 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 00001D88 4FEF 0030 lea.l A7, [A7 + 0x30] 00001D8C 5247 addq.w D7, 1 label00001D8E: 00001D8E 48C7 ext.l D7 00001D90 206E 000C movea.l A0, [A6 + 0xC] 00001D94 7000 moveq.l D0, 0x00 00001D96 1028 0012 move.b D0, [A0 + 0x12] 00001D9A B087 cmp.l D0, D7 00001D9C 6CA8 bge -0x56 /* 00001D46 */ 00001D9E 206E 000C movea.l A0, [A6 + 0xC] 00001DA2 7000 moveq.l D0, 0x00 00001DA4 1028 0013 move.b D0, [A0 + 0x13] 00001DA8 322E 001A move.w D1, [A6 + 0x1A] 00001DAC 48C1 ext.l D1 00001DAE B081 cmp.l D0, D1 00001DB0 6C76 bge +0x78 /* 00001E28 */ 00001DB2 302E 001A move.w D0, [A6 + 0x1A] 00001DB6 48C0 ext.l D0 00001DB8 2200 move.l D1, D0 00001DBA C0FC 0006 mulu.w D0, 0x6 00001DBE 4841 swap.w D1 00001DC0 C2FC 0006 mulu.w D1, 0x6 00001DC4 4841 swap.w D1 00001DC6 4241 clr.w D1 00001DC8 D081 add.l D0, D1 00001DCA 2D40 FFFC move.l [A6 - 0x4], D0 00001DCE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001DD2 206E 000C movea.l A0, [A6 + 0xC] 00001DD6 2F10 move.l -[A7], [A0] 00001DD8 4EAD 0032 jsr [A5 + 0x32 /* export_2 */] 00001DDC 4A40 tst.w D0 00001DDE 508F addq.l A7, 8 00001DE0 662E bne +0x30 /* 00001E10 */ 00001DE2 206E 000C movea.l A0, [A6 + 0xC] 00001DE6 7000 moveq.l D0, 0x00 00001DE8 1028 0013 move.b D0, [A0 + 0x13] 00001DEC C1FC 0006 muls.w D0, 0x6 00001DF0 48C0 ext.l D0 00001DF2 2C00 move.l D6, D0 00001DF4 202E FFFC move.l D0, [A6 - 0x4] 00001DF8 9086 sub.l D0, D6 00001DFA 2F00 move.l -[A7], D0 00001DFC 206E 000C movea.l A0, [A6 + 0xC] 00001E00 2050 movea.l A0, [A0] 00001E02 2006 move.l D0, D6 00001E04 D090 add.l D0, [A0] 00001E06 2F00 move.l -[A7], D0 00001E08 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */] 00001E0C 508F addq.l A7, 8 00001E0E 600E bra +0x10 /* 00001E1E */ label00001E10: 00001E10 206E 000C movea.l A0, [A6 + 0xC] 00001E14 7000 moveq.l D0, 0x00 00001E16 1028 0013 move.b D0, [A0 + 0x13] 00001E1A 3D40 001A move.w [A6 + 0x1A], D0 label00001E1E: 00001E1E 206E 000C movea.l A0, [A6 + 0xC] 00001E22 116E 001B 0013 move.b [A0 + 0x13], [A6 + 0x1B] label00001E28: 00001E28 206E 000C movea.l A0, [A6 + 0xC] 00001E2C 116E 001B 0012 move.b [A0 + 0x12], [A6 + 0x1B] 00001E32 3A3C 0800 move.w D5, 0x800 label00001E36: 00001E36 206E 000C movea.l A0, [A6 + 0xC] 00001E3A 2F10 move.l -[A7], [A0] 00001E3C 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00001E40 206E 000C movea.l A0, [A6 + 0xC] 00001E44 2F10 move.l -[A7], [A0] 00001E46 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 00001E4A 3E04 move.w D7, D4 00001E4C 598F subq.l A7, 4 00001E4E 206E 000C movea.l A0, [A6 + 0xC] 00001E52 2050 movea.l A0, [A0] 00001E54 48C4 ext.l D4 00001E56 2204 move.l D1, D4 00001E58 2001 move.l D0, D1 00001E5A C2FC 0006 mulu.w D1, 0x6 00001E5E 4840 swap.w D0 00001E60 C0FC 0006 mulu.w D0, 0x6 00001E64 4840 swap.w D0 00001E66 4240 clr.w D0 00001E68 D280 add.l D1, D0 00001E6A D290 add.l D1, [A0] 00001E6C 2F01 move.l -[A7], D1 00001E6E 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 00001E72 2D5F FDF8 move.l [A6 - 0x208], [A7]+ 00001E76 6000 0208 bra +0x20A /* 00002080 */ label00001E7A: 00001E7A 206E 0010 movea.l A0, [A6 + 0x10] 00001E7E 3007 move.w D0, D7 00001E80 9044 sub.w D0, D4 00001E82 48C0 ext.l D0 00001E84 E580 asl D0, 2 00001E86 2670 0800 movea.l A3, [A0 + D0] 00001E8A 41EE FEFC lea.l A0, [A6 - 0x104] 00001E8E 5288 addq.l A0, 1 00001E90 2F08 move.l -[A7], A0 00001E92 48C4 ext.l D4 00001E94 2004 move.l D0, D4 00001E96 5280 addq.l D0, 1 00001E98 2F00 move.l -[A7], D0 00001E9A 206E 000C movea.l A0, [A6 + 0xC] 00001E9E 2F28 0004 move.l -[A7], [A0 + 0x4] 00001EA2 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 00001EA6 1D40 FEFC move.b [A6 - 0x104], D0 00001EAA 200B move.l D0, A3 00001EAC 4FEF 000C lea.l A7, [A7 + 0xC] 00001EB0 663E bne +0x40 /* 00001EF0 */ 00001EB2 4A2E FEFC tst.b [A6 - 0x104] 00001EB6 6700 0172 beq +0x174 /* 0000202A */ 00001EBA 7000 moveq.l D0, 0x00 00001EBC 2F00 move.l -[A7], D0 00001EBE 2F00 move.l -[A7], D0 00001EC0 48C7 ext.l D7 00001EC2 2207 move.l D1, D7 00001EC4 5281 addq.l D1, 1 00001EC6 2F01 move.l -[A7], D1 00001EC8 206E 000C movea.l A0, [A6 + 0xC] 00001ECC 2F28 0004 move.l -[A7], [A0 + 0x4] 00001ED0 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 00001ED4 206E FDF8 movea.l A0, [A6 - 0x208] 00001ED8 0068 0200 0002 ori.w [A0 + 0x2], 0x200 00001EDE 0045 0200 ori.w D5, 0x200 00001EE2 206E FDF8 movea.l A0, [A6 - 0x208] 00001EE6 4250 clr.w [A0] 00001EE8 4FEF 0010 lea.l A7, [A7 + 0x10] 00001EEC 6000 013C bra +0x13E /* 0000202A */ label00001EF0: 00001EF0 4A2E FEFC tst.b [A6 - 0x104] 00001EF4 6712 beq +0x14 /* 00001F08 */ 00001EF6 2F0B move.l -[A7], A3 00001EF8 486E FEFC pea.l [A6 - 0x104] 00001EFC 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00001F00 4A40 tst.w D0 00001F02 508F addq.l A7, 8 00001F04 6700 0124 beq +0x126 /* 0000202A */ label00001F08: 00001F08 0C6E 00B9 0022 cmpi.w [A6 + 0x22], 0xB9 00001F0E 6600 00E0 bne +0xE2 /* 00001FF0 */ 00001F12 7022 moveq.l D0, 0x22 00001F14 B013 cmp.b D0, [A3] 00001F16 6400 00D8 bcc +0xDA /* 00001FF0 */ 00001F1A 41ED C218 lea.l A0, [A5 - 0x3DE8] 00001F1E 2D48 FDF4 move.l [A6 - 0x20C], A0 00001F22 1013 move.b D0, [A3] 00001F24 5100 subq.b D0, 8 00001F26 7200 moveq.l D1, 0x00 00001F28 1200 move.b D1, D0 00001F2A 49F3 1000 lea.l A4, [A3 + D1.w] 00001F2E 600A bra +0xC /* 00001F3A */ label00001F30: 00001F30 703A moveq.l D0, 0x3A 00001F32 B014 cmp.b D0, [A4] 00001F34 6708 beq +0xA /* 00001F3E */ 00001F36 D8FC FFFF add.w A4, 0xFFFF label00001F3A: 00001F3A B7CC cmpa.l A3, A4 00001F3C 65F2 bcs -0xC /* 00001F30 */ label00001F3E: 00001F3E 2C0C move.l D6, A4 00001F40 9C8B sub.l D6, A3 00001F42 671E beq +0x20 /* 00001F62 */ 00001F44 0C46 000C cmpi.w D6, 0xC 00001F48 6F1A ble +0x1C /* 00001F64 */ 00001F4A 7000 moveq.l D0, 0x00 00001F4C 1013 move.b D0, [A3] 00001F4E 9046 sub.w D0, D6 00001F50 48C0 ext.l D0 00001F52 206E FDF4 movea.l A0, [A6 - 0x20C] 00001F56 7222 moveq.l D1, 0x22 00001F58 9210 sub.b D1, [A0] 00001F5A 7400 moveq.l D2, 0x00 00001F5C 1401 move.b D2, D1 00001F5E B480 cmp.l D2, D0 00001F60 6C02 bge +0x4 /* 00001F64 */ label00001F62: 00001F62 7C0C moveq.l D6, 0x0C label00001F64: 00001F64 206E FDF4 movea.l A0, [A6 - 0x20C] 00001F68 7000 moveq.l D0, 0x00 00001F6A 1010 move.b D0, [A0] 00001F6C 7222 moveq.l D1, 0x22 00001F6E 9280 sub.l D1, D0 00001F70 48C6 ext.l D6 00001F72 9286 sub.l D1, D6 00001F74 3D41 FDF2 move.w [A6 - 0x20E], D1 00001F78 200B move.l D0, A3 00001F7A 5280 addq.l D0, 1 00001F7C 2F00 move.l -[A7], D0 00001F7E 41EE FDFC lea.l A0, [A6 - 0x204] 00001F82 5288 addq.l A0, 1 00001F84 2F08 move.l -[A7], A0 00001F86 48C6 ext.l D6 00001F88 2F06 move.l -[A7], D6 00001F8A 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */] 00001F8E 202E FDF4 move.l D0, [A6 - 0x20C] 00001F92 5280 addq.l D0, 1 00001F94 2F00 move.l -[A7], D0 00001F96 41EE FDFC lea.l A0, [A6 - 0x204] 00001F9A 5288 addq.l A0, 1 00001F9C 48C6 ext.l D6 00001F9E D1C6 add.l A0, D6 00001FA0 2F08 move.l -[A7], A0 00001FA2 206E FDF4 movea.l A0, [A6 - 0x20C] 00001FA6 7000 moveq.l D0, 0x00 00001FA8 1010 move.b D0, [A0] 00001FAA 2F00 move.l -[A7], D0 00001FAC 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */] 00001FB0 200B move.l D0, A3 00001FB2 5280 addq.l D0, 1 00001FB4 7200 moveq.l D1, 0x00 00001FB6 1213 move.b D1, [A3] 00001FB8 D280 add.l D1, D0 00001FBA 302E FDF2 move.w D0, [A6 - 0x20E] 00001FBE 48C0 ext.l D0 00001FC0 9280 sub.l D1, D0 00001FC2 2F01 move.l -[A7], D1 00001FC4 41EE FDFC lea.l A0, [A6 - 0x204] 00001FC8 5288 addq.l A0, 1 00001FCA 48C6 ext.l D6 00001FCC D1C6 add.l A0, D6 00001FCE 226E FDF4 movea.l A1, [A6 - 0x20C] 00001FD2 7000 moveq.l D0, 0x00 00001FD4 1011 move.b D0, [A1] 00001FD6 D088 add.l D0, A0 00001FD8 2F00 move.l -[A7], D0 00001FDA 302E FDF2 move.w D0, [A6 - 0x20E] 00001FDE 48C0 ext.l D0 00001FE0 2F00 move.l -[A7], D0 00001FE2 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */] 00001FE6 1D7C 0022 FDFC move.b [A6 - 0x204], 0x22 /* '\"' */ 00001FEC 47EE FDFC lea.l A3, [A6 - 0x204] label00001FF0: 00001FF0 7000 moveq.l D0, 0x00 00001FF2 1013 move.b D0, [A3] 00001FF4 2F00 move.l -[A7], D0 00001FF6 200B move.l D0, A3 00001FF8 5280 addq.l D0, 1 00001FFA 2F00 move.l -[A7], D0 00001FFC 48C7 ext.l D7 00001FFE 2007 move.l D0, D7 00002000 5280 addq.l D0, 1 00002002 2F00 move.l -[A7], D0 00002004 206E 000C movea.l A0, [A6 + 0xC] 00002008 2F28 0004 move.l -[A7], [A0 + 0x4] 0000200C 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */] 00002010 206E FDF8 movea.l A0, [A6 - 0x208] 00002014 0068 0200 0002 ori.w [A0 + 0x2], 0x200 0000201A 0045 0200 ori.w D5, 0x200 0000201E 206E FDF8 movea.l A0, [A6 - 0x208] 00002022 30AE 0022 move.w [A0], [A6 + 0x22] 00002026 4FEF 0010 lea.l A7, [A7 + 0x10] label0000202A: 0000202A BE6E 001E cmp.w D7, [A6 + 0x1E] 0000202E 661E bne +0x20 /* 0000204E */ 00002030 206E FDF8 movea.l A0, [A6 - 0x208] 00002034 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00002038 C068 0002 and.w D0, [A0 + 0x2] 0000203C 663C bne +0x3E /* 0000207A */ 0000203E 206E FDF8 movea.l A0, [A6 - 0x208] 00002042 0068 4400 0002 ori.w [A0 + 0x2], 0x4400 /* 'D\0' */ 00002048 0045 0400 ori.w D5, 0x400 0000204C 602C bra +0x2E /* 0000207A */ label0000204E: 0000204E 206E FDF8 movea.l A0, [A6 - 0x208] 00002052 303C 4000 move.w D0, 0x4000 /* '@\0' */ 00002056 C068 0002 and.w D0, [A0 + 0x2] 0000205A 671E beq +0x20 /* 0000207A */ 0000205C 206E FDF8 movea.l A0, [A6 - 0x208] 00002060 303C BFFF move.w D0, 0xBFFF 00002064 C068 0002 and.w D0, [A0 + 0x2] 00002068 323C 0400 move.w D1, 0x400 0000206C 8240 or.w D1, D0 0000206E 206E FDF8 movea.l A0, [A6 - 0x208] 00002072 3141 0002 move.w [A0 + 0x2], D1 00002076 0045 0400 ori.w D5, 0x400 label0000207A: 0000207A 5247 addq.w D7, 1 0000207C 5CAE FDF8 addq.l [A6 - 0x208], 6 label00002080: 00002080 BE6E 001A cmp.w D7, [A6 + 0x1A] 00002084 6D00 FDF4 blt -0x20A /* 00001E7A */ 00002088 206E 000C movea.l A0, [A6 + 0xC] 0000208C 2F10 move.l -[A7], [A0] 0000208E 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] 00002092 206E 0008 movea.l A0, [A6 + 0x8] 00002096 8B68 0010 or.w [A0 + 0x10], D5 0000209A 206E 000C movea.l A0, [A6 + 0xC] 0000209E 8B68 0010 or.w [A0 + 0x10], D5 label000020A2: 000020A2 4CEE 18F0 FDDA movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x226] 000020A8 4E5E unlink A6 000020AA 4E75 rts export_1203: fn000020AC: 000020AC 4E56 FCF8 link A6, -0x0308 000020B0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000020B4 3D7C 0001 FCFA move.w [A6 - 0x306], 0x1 000020BA 78FF moveq.l D4, 0xFFFFFFFF 000020BC 426E FCF8 clr.w [A6 - 0x308] 000020C0 4247 clr.w D7 000020C2 41EE FD00 lea.l A0, [A6 - 0x300] 000020C6 2D48 FCFC move.l [A6 - 0x304], A0 000020CA 206E 000C movea.l A0, [A6 + 0xC] 000020CE 1028 0014 move.b D0, [A0 + 0x14] 000020D2 5300 subq.b D0, 1 000020D4 6500 01FE bcs +0x200 /* 000022D4 */ 000020D8 0C00 0004 cmpi.b D0, 0x4 000020DC 6200 01F6 bhi +0x1F8 /* 000022D4 */ 000020E0 7200 moveq.l D1, 0x00 000020E2 1200 move.b D1, D0 000020E4 D241 add.w D1, D1 000020E6 323B 1006 move.w D1, [PC + D1.w + 0x6] 000020EA 4EFB 1000 jmp [PC + D1.w] 000020EE 0182 bclr D2, D0 000020F0 008A 000C 0192 ori.l A2, 0xC0192 000020F6 01E8 .incomplete 000020F8 4AAD BA78 tst.l [A5 - 0x4588] 000020FC 6700 01D6 beq +0x1D8 /* 000022D4 */ 00002100 4246 clr.w D6 00002102 605E bra +0x60 /* 00002162 */ label00002104: 00002104 206D BA78 movea.l A0, [A5 - 0x4588] 00002108 2068 023E movea.l A0, [A0 + 0x23E] 0000210C 48C6 ext.l D6 0000210E 2006 move.l D0, D6 00002110 E580 asl D0, 2 00002112 4AB0 0800 tst.l [A0 + D0] 00002116 6748 beq +0x4A /* 00002160 */ 00002118 0C6E 0080 FCF8 cmpi.w [A6 - 0x308], 0x80 0000211E 6C40 bge +0x42 /* 00002160 */ 00002120 206D BA78 movea.l A0, [A5 - 0x4588] 00002124 2068 023E movea.l A0, [A0 + 0x23E] 00002128 48C6 ext.l D6 0000212A 2006 move.l D0, D6 0000212C E580 asl D0, 2 0000212E 2070 0800 movea.l A0, [A0 + D0] 00002132 5488 addq.l A0, 2 00002134 226D BA78 movea.l A1, [A5 - 0x4588] 00002138 2269 023E movea.l A1, [A1 + 0x23E] 0000213C 48C6 ext.l D6 0000213E 2006 move.l D0, D6 00002140 E580 asl D0, 2 00002142 2271 0800 movea.l A1, [A1 + D0] 00002146 7000 moveq.l D0, 0x00 00002148 1029 0002 move.b D0, [A1 + 0x2] 0000214C D088 add.l D0, A0 0000214E 322E FCF8 move.w D1, [A6 - 0x308] 00002152 526E FCF8 addq.w [A6 - 0x308], 1 00002156 E541 asl D1.w, 2 00002158 41EE FD00 lea.l A0, [A6 - 0x300] 0000215C 2180 1000 move.l [A0 + D1.w], D0 label00002160: 00002160 5246 addq.w D6, 1 label00002162: 00002162 48C6 ext.l D6 00002164 206D BA78 movea.l A0, [A5 - 0x4588] 00002168 7000 moveq.l D0, 0x00 0000216A 3028 015C move.w D0, [A0 + 0x15C] 0000216E B086 cmp.l D0, D6 00002170 6292 bhi -0x6C /* 00002104 */ 00002172 6000 0160 bra +0x162 /* 000022D4 */ 00002176 5244 addq.w D4, 1 00002178 3D7C 00B9 FCFA move.w [A6 - 0x306], 0xB9 0000217E 206E 000C movea.l A0, [A6 + 0xC] 00002182 4A28 0012 tst.b [A0 + 0x12] 00002186 676E beq +0x70 /* 000021F6 */ 00002188 206E 000C movea.l A0, [A6 + 0xC] 0000218C 2F10 move.l -[A7], [A0] 0000218E 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00002192 206E 000C movea.l A0, [A6 + 0xC] 00002196 2F10 move.l -[A7], [A0] 00002198 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 0000219C 206E 000C movea.l A0, [A6 + 0xC] 000021A0 2050 movea.l A0, [A0] 000021A2 2650 movea.l A3, [A0] 000021A4 6036 bra +0x38 /* 000021DC */ label000021A6: 000021A6 0C53 00B9 cmpi.w [A3], 0xB9 000021AA 662A bne +0x2C /* 000021D6 */ 000021AC 4A47 tst.w D7 000021AE 673C beq +0x3E /* 000021EC */ 000021B0 41EE FF00 lea.l A0, [A6 - 0x100] 000021B4 5288 addq.l A0, 1 000021B6 2F08 move.l -[A7], A0 000021B8 48C7 ext.l D7 000021BA 2F07 move.l -[A7], D7 000021BC 206E 000C movea.l A0, [A6 + 0xC] 000021C0 2F28 0004 move.l -[A7], [A0 + 0x4] 000021C4 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */] 000021C8 1D40 FF00 move.b [A6 - 0x100], D0 000021CC 4FEF 000C lea.l A7, [A7 + 0xC] 000021D0 661A bne +0x1C /* 000021EC */ 000021D2 5347 subq.w D7, 1 000021D4 6016 bra +0x18 /* 000021EC */ label000021D6: 000021D6 5247 addq.w D7, 1 000021D8 D6FC 0006 add.w A3, 0x6 label000021DC: 000021DC 48C7 ext.l D7 000021DE 206E 000C movea.l A0, [A6 + 0xC] 000021E2 7000 moveq.l D0, 0x00 000021E4 1028 0012 move.b D0, [A0 + 0x12] 000021E8 B087 cmp.l D0, D7 000021EA 6EBA bgt -0x44 /* 000021A6 */ label000021EC: 000021EC 206E 000C movea.l A0, [A6 + 0xC] 000021F0 2F10 move.l -[A7], [A0] 000021F2 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] label000021F6: 000021F6 4A47 tst.w D7 000021F8 6716 beq +0x18 /* 00002210 */ 000021FA 5244 addq.w D4, 1 000021FC 302E FCF8 move.w D0, [A6 - 0x308] 00002200 526E FCF8 addq.w [A6 - 0x308], 1 00002204 E540 asl D0.w, 2 00002206 41EE FD00 lea.l A0, [A6 - 0x300] 0000220A 7200 moveq.l D1, 0x00 0000220C 2181 0000 move.l [A0 + D0.w], D1 label00002210: 00002210 286D E9E2 movea.l A4, [A5 - 0x161E] 00002214 4245 clr.w D5 00002216 6034 bra +0x36 /* 0000224C */ label00002218: 00002218 4A6C 018A tst.w [A4 + 0x18A] 0000221C 6708 beq +0xA /* 00002226 */ 0000221E 7007 moveq.l D0, 0x07 00002220 B06C 018A cmp.w D0, [A4 + 0x18A] 00002224 6622 bne +0x24 /* 00002248 */ label00002226: 00002226 3005 move.w D0, D5 00002228 5245 addq.w D5, 1 0000222A E540 asl D0.w, 2 0000222C 41ED C2BE lea.l A0, [A5 - 0x3D42] 00002230 218C 0000 move.l [A0 + D0.w], A4 00002234 302E FCF8 move.w D0, [A6 - 0x308] 00002238 526E FCF8 addq.w [A6 - 0x308], 1 0000223C E540 asl D0.w, 2 0000223E 41EE FD00 lea.l A0, [A6 - 0x300] 00002242 21AC 0160 0000 move.l [A0 + D0.w], [A4 + 0x160] label00002248: 00002248 286C 0164 movea.l A4, [A4 + 0x164] label0000224C: 0000224C 200C move.l D0, A4 0000224E 670C beq +0xE /* 0000225C */ 00002250 302E FCF8 move.w D0, [A6 - 0x308] 00002254 D047 add.w D0, D7 00002256 0C40 0080 cmpi.w D0, 0x80 0000225A 6DBC blt -0x42 /* 00002218 */ label0000225C: 0000225C 4A47 tst.w D7 0000225E 6774 beq +0x76 /* 000022D4 */ 00002260 7001 moveq.l D0, 0x01 00002262 B06E FCF8 cmp.w D0, [A6 - 0x308] 00002266 666C bne +0x6E /* 000022D4 */ 00002268 536E FCF8 subq.w [A6 - 0x308], 1 0000226C 6066 bra +0x68 /* 000022D4 */ 0000226E 486E FCF8 pea.l [A6 - 0x308] 00002272 486E FCFC pea.l [A6 - 0x304] 00002276 4EAD 0A92 jsr [A5 + 0xA92 /* export_334 */] 0000227A 508F addq.l A7, 8 0000227C 6056 bra +0x58 /* 000022D4 */ 0000227E 266D E040 movea.l A3, [A5 - 0x1FC0] 00002282 6044 bra +0x46 /* 000022C8 */ label00002284: 00002284 303C 0100 move.w D0, 0x100 00002288 C06B 006E and.w D0, [A3 + 0x6E] 0000228C 6736 beq +0x38 /* 000022C4 */ 0000228E 7000 moveq.l D0, 0x00 00002290 302B 006E move.w D0, [A3 + 0x6E] 00002294 223C 0000 8000 move.l D1, 0x8000 0000229A C280 and.l D1, D0 0000229C 6626 bne +0x28 /* 000022C4 */ 0000229E 2F2D B9AE move.l -[A7], [A5 - 0x4652] 000022A2 2F2B 0054 move.l -[A7], [A3 + 0x54] 000022A6 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */] 000022AA 4A40 tst.w D0 000022AC 508F addq.l A7, 8 000022AE 6714 beq +0x16 /* 000022C4 */ 000022B0 302E FCF8 move.w D0, [A6 - 0x308] 000022B4 526E FCF8 addq.w [A6 - 0x308], 1 000022B8 E540 asl D0.w, 2 000022BA 41EE FD00 lea.l A0, [A6 - 0x300] 000022BE 21AB 0054 0000 move.l [A0 + D0.w], [A3 + 0x54] label000022C4: 000022C4 266B 0098 movea.l A3, [A3 + 0x98] label000022C8: 000022C8 200B move.l D0, A3 000022CA 6708 beq +0xA /* 000022D4 */ 000022CC 0C6E 0080 FCF8 cmpi.w [A6 - 0x308], 0x80 000022D2 6DB0 blt -0x4E /* 00002284 */ label000022D4: 000022D4 302E FCFA move.w D0, [A6 - 0x306] 000022D8 48C0 ext.l D0 000022DA 2F00 move.l -[A7], D0 000022DC 48C4 ext.l D4 000022DE 48C7 ext.l D7 000022E0 2004 move.l D0, D4 000022E2 D087 add.l D0, D7 000022E4 2F00 move.l -[A7], D0 000022E6 302E FCF8 move.w D0, [A6 - 0x308] 000022EA 48C0 ext.l D0 000022EC 48C7 ext.l D7 000022EE D087 add.l D0, D7 000022F0 2F00 move.l -[A7], D0 000022F2 48C7 ext.l D7 000022F4 2F07 move.l -[A7], D7 000022F6 2F2E FCFC move.l -[A7], [A6 - 0x304] 000022FA 2F2E 000C move.l -[A7], [A6 + 0xC] 000022FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002302 4EBA FA0E jsr [PC - 0x5F2 /* 00001D12 */] 00002306 4FEF 001C lea.l A7, [A7 + 0x1C] 0000230A 4CEE 18F0 FCE0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x320] 00002310 4E5E unlink A6 00002312 4E75 rts fn00002314: 00002314 48E7 0018 movem.l -[A7], A3,A4 00002318 286F 000C movea.l A4, [A7 + 0xC] 0000231C 266F 0018 movea.l A3, [A7 + 0x18] 00002320 302F 0012 move.w D0, [A7 + 0x12] 00002324 6B00 00A2 bmi +0xA4 /* 000023C8 */ 00002328 0C40 0008 cmpi.w D0, 0x8 0000232C 6E00 009A bgt +0x9C /* 000023C8 */ 00002330 D040 add.w D0, D0 00002332 303B 0006 move.w D0, [PC + D0.w + 0x6] 00002336 4EFB 0000 jmp [PC + D0.w] 0000233A 0060 0060 ori.w -[A0], 0x60 /* '`' */ 0000233E 0060 0060 ori.w -[A0], 0x60 /* '`' */ 00002342 0068 0060 0014 ori.w [A0 + 0x14], 0x60 /* '`' */ 00002348 002C 0032 700A ori.b [A4 + 0x700A], 0x32 /* '2' */ 0000234E B06C 010E cmp.w D0, [A4 + 0x10E] 00002352 6774 beq +0x76 /* 000023C8 */ 00002354 700B moveq.l D0, 0x0B 00002356 B06C 010E cmp.w D0, [A4 + 0x10E] 0000235A 676C beq +0x6E /* 000023C8 */ 0000235C 177C 0001 0092 move.b [A3 + 0x92], 0x1 00002362 6064 bra +0x66 /* 000023C8 */ 00002364 177C 0001 0092 move.b [A3 + 0x92], 0x1 0000236A 302C 010E move.w D0, [A4 + 0x10E] 0000236E 6720 beq +0x22 /* 00002390 */ 00002370 5340 subq.w D0, 1 00002372 671C beq +0x1E /* 00002390 */ 00002374 5340 subq.w D0, 1 00002376 6718 beq +0x1A /* 00002390 */ 00002378 5340 subq.w D0, 1 0000237A 6714 beq +0x16 /* 00002390 */ 0000237C 5340 subq.w D0, 1 0000237E 6710 beq +0x12 /* 00002390 */ 00002380 5140 subq.w D0, 8 00002382 670C beq +0xE /* 00002390 */ 00002384 5540 subq.w D0, 2 00002386 6708 beq +0xA /* 00002390 */ 00002388 5540 subq.w D0, 2 0000238A 6704 beq +0x6 /* 00002390 */ 0000238C 5740 subq.w D0, 3 0000238E 6638 bne +0x3A /* 000023C8 */ label00002390: 00002390 177C 0001 004B move.b [A3 + 0x4B], 0x1 00002396 6030 bra +0x32 /* 000023C8 */ 00002398 177C 0001 004B move.b [A3 + 0x4B], 0x1 0000239E 6028 bra +0x2A /* 000023C8 */ 000023A0 302C 010E move.w D0, [A4 + 0x10E] 000023A4 0440 0012 subi.w D0, 0x12 000023A8 6B18 bmi +0x1A /* 000023C2 */ 000023AA 0C40 0002 cmpi.w D0, 0x2 000023AE 6E12 bgt +0x14 /* 000023C2 */ 000023B0 D040 add.w D0, D0 000023B2 303B 0006 move.w D0, [PC + D0.w + 0x6] 000023B6 4EFB 0000 jmp [PC + D0.w] 000023BA 0010 0010 ori.b [A0], 0x10 000023BE 0010 6006 ori.b [A0], 0x6 label000023C2: 000023C2 177C 0001 009B move.b [A3 + 0x9B], 0x1 label000023C8: 000023C8 4CDF 1800 movem.l A3,A4, [A7]+ 000023CC 4E75 rts fn000023CE: 000023CE 4E56 0000 link A6, 0 000023D2 48E7 0018 movem.l -[A7], A3,A4 000023D6 286E 0014 movea.l A4, [A6 + 0x14] 000023DA 266E 0008 movea.l A3, [A6 + 0x8] 000023DE 2F0C move.l -[A7], A4 000023E0 302E 0012 move.w D0, [A6 + 0x12] 000023E4 48C0 ext.l D0 000023E6 2F00 move.l -[A7], D0 000023E8 302E 000E move.w D0, [A6 + 0xE] 000023EC 48C0 ext.l D0 000023EE 2F00 move.l -[A7], D0 000023F0 2F0B move.l -[A7], A3 000023F2 4EBA FF20 jsr [PC - 0xE0 /* 00002314 */] 000023F6 302B 010E move.w D0, [A3 + 0x10E] 000023FA 5B40 subq.w D0, 5 000023FC 4FEF 0010 lea.l A7, [A7 + 0x10] 00002400 6B36 bmi +0x38 /* 00002438 */ 00002402 0C40 000F cmpi.w D0, 0xF 00002406 6E30 bgt +0x32 /* 00002438 */ 00002408 D040 add.w D0, D0 0000240A 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000240E 4EFB 0000 jmp [PC + D0.w] 00002412 0022 0022 ori.b -[A2], 0x22 /* '\"' */ 00002416 0022 0022 ori.b -[A2], 0x22 /* '\"' */ 0000241A 0022 0028 ori.b -[A2], 0x28 /* '(' */ 0000241E 0022 0028 ori.b -[A2], 0x28 /* '(' */ 00002422 0028 0028 0028 ori.b [A0 + 0x28], 0x28 /* '(' */ 00002428 0028 0028 0022 ori.b [A0 + 0x22], 0x28 /* '(' */ 0000242E 0028 0022 197C ori.b [A0 + 0x197C], 0x22 /* '\"' */ 00002434 0001 00A4 ori.b D1, 0xA4 label00002438: 00002438 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 0000243E 4E5E unlink A6 00002440 4E75 rts